diff --git a/inventory/add_vm-backup.yml b/inventory/add_vm-backup.yml new file mode 100644 index 0000000..4c4620c --- /dev/null +++ b/inventory/add_vm-backup.yml @@ -0,0 +1,3 @@ +pets: + hosts: + add_vm-host: diff --git a/inventory/host_vars/add_vm-host/gitea.yml b/inventory/host_vars/add_vm-host/gitea.yml new file mode 100644 index 0000000..0e1194a --- /dev/null +++ b/inventory/host_vars/add_vm-host/gitea.yml @@ -0,0 +1,83 @@ +--- +# +####################################### +# +# Public hostname of the Gitea instance +# +# +gitea_host: "add_vm.{{ domain }}" +# +####################################### +# +# Mailer from +# +# +gitea_mailer_from: "noreply@{{ domain }}" +# +####################################### +# +# SSH port of the Gitea instance +# +# +gitea_ssh_port: "22" +# +####################################### +# +# Gitea version +# +# +gitea_version: "1.16.8" +# +####################################### +# +# Admin user name +# +gitea_user: root +# +####################################### +# +# Admin user password +# +gitea_password: "fqX7RqRNi6kd0To8HJuA" +# +####################################### +# +# Admin user email +# +gitea_email: "infrautil_user@example.org" +# +####################################### +# +# Unique hostname of the woodpecker server relative to {{ domain }} +# +woodpecker_hostname: "add_vm-ci" +# +####################################### +# +# Public hostname of the Woodpecker instance +# +woodpecker_host: "{{ woodpecker_hostname }}.{{ domain }}" +# +####################################### +# +# Gitea users with admin rights on woodpecker +# +woodpecker_admins: "{{ gitea_user }}" +# +####################################### +# +# Woodpecker shared agent secret `openssl rand -hex 32` +# +woodpecker_agent_secret: fQedr6QQ0WUvm0JADkzd512pHDPM1H5wTyC73WKHSiEqZpSrGEmAnPhSqtYSiokl +# +####################################### +# +# Woodpecker version +# +woodpecker_version: "v0.15.2" +# +####################################### +# +# Woodpecker max procs +# +woodpecker_max_procs: 1 diff --git a/inventory/host_vars/add_vm-host/provision.yml b/inventory/host_vars/add_vm-host/provision.yml new file mode 100644 index 0000000..a6fb112 --- /dev/null +++ b/inventory/host_vars/add_vm-host/provision.yml @@ -0,0 +1 @@ +openstack_flavor: openstack_flavor_small diff --git a/inventory/hosts-scripts/add_vm-host.sh b/inventory/hosts-scripts/add_vm-host.sh new file mode 100644 index 0000000..8a9b3c5 --- /dev/null +++ b/inventory/hosts-scripts/add_vm-host.sh @@ -0,0 +1,3 @@ +enough --domain $domain host create add_vm-host +enough --domain $domain service create --host add_vm-host gitea +