Skip to content
Snippets Groups Projects
Commit 2ea371f9 authored by Robotka István Adrián's avatar Robotka István Adrián
Browse files

update readme

parent 86cfd83b
No related branches found
No related tags found
No related merge requests found
Pipeline #7068 failed
# Authority of the Ansible subgroup
# Authority of the Ansible group
# Content of the repo
## Content of the repo
- CI config for the whole subgroup
- GitLab API scripts to setup repos in the subgroup
- Template files for the playbooks
- `ci/` - CI config for the whole subgroup
- Group-level specified CI config instead of repo sepcific configs
- `gitlab-api-scripts/` - GitLab API scripts to setup repos in the subgroup
- `playbook-template/` - Template files for the playbooks
- Used for local bootstrapping
# Usage example of the CI
## What is Ansible, and what is it good for?
Example `.gitlab-ci.yml` files. Check tags under `https://git.sch.bme.hu/kszk/sysadmin/ansible/ansci/-/tags`
TODO write 2 paragraph about what is it good for
```yaml
include:
- project: kszk/sysadmin/ansible/ansci
ref: 0.1.0
file: /pipeline/playbook.yaml
```
## Ansible quick-start
TODO link or wirete a good tutorial
## Tools we have
We have tools to automate a bunch of things in KSZK:
- [Git.sch ansible group](https://git.sch.bme.hu/kszk/sysadmin/ansible)
- roles, playbooks, pipelines
- VMware resource groups
- to get resources to test and deploy
- more info in [~sysadmin-vmware](https://mattermost.kszk.bme.hu/kszk/channels/sysadmin-vmware)
- [AWX](https://ansible.kszk.bme.hu/): to run playbooks automatically on servers
```yaml
include:
- project: kszk/sysadmin/ansible/ansci
ref: 0.1.0
file: /pipeline/role.yaml
```
File moved
File moved
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment