Verified Commit 9fa8026d authored by rlacko's avatar rlacko 💬
Browse files

Update readme file

parent 8a9edaa5
# Role Name
Base role for every Kubernetes VM.
Base role for Virtualmachines.
It will install base packages, configures ssh and
disables floppy, multipathd for vmware.
## License
## More info
MIT
Check out `meta/defaults.yml` for variables.
## Author Information
If you don't want to use the provided templates for ssh or netplan just change the `xy_file` variable and
it will point to your playbooks template folder.
KSZK
## Playbooks using this role
[Harbor](https://git.sch.bme.hu/kszk/sysadmin/kubernetes/harbor)
[K8S backup](https://git.sch.bme.hu/kszk/sysadmin/kubernetes/backup)
Add your playbook here!
## Example
`base.yaml` file:
```yaml
- hosts: harbor
become: true
roles:
- role: kszk.base
vars_files:
- "vars/base.yaml"
```
`vars/base.yaml` file:
```yaml
# KSZK Base role
base_motd_playbook_url: https://git.sch.bme.hu/kszk/sysadmin/kubernetes/harbor
base_hostname: harbor
base_motd_text: "Harbor"
base_users:
- name: rlacko
sudo: yes
passwordless_sudo: yes
ssh_key: https://git.sch.bme.hu/rlacko.keys
base_ssh:
port: 10022
permitRootLogin: "no"
pubkeyAuthentication: "yes"
passwordAuthentication: "no"
allow:
users: "rlacko"
```
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment