diff --git a/README.md b/README.md index 34df19a..b023903 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,12 @@ # admin -Репозиторий, угодный системному администратору, с его ссылками и скриптами \ No newline at end of file +Репозиторий, угодный системному администратору, с его ссылками и скриптами + +cringehosting_vmhosting + +Бранч, посвященный хостингу виртуалок группы, а точнее, её IaaS-составляющей, +где собраны скрипты Bash, плейбуки Ansible, конфиги Kubernetes, список группы. +Чувствуйте себя свободно при желании внести вклад: + 1. Сделайте форк репозитория. + 2. Создайте бранч с фиксом/улучшением кода. + 3. Создайте запрос на слияние с веткой нашего репозитория. diff --git a/ansible/init_pb.yaml b/ansible/init_pb.yaml new file mode 100644 index 0000000..e69de29 diff --git a/ansible/member-hosts b/ansible/member-hosts new file mode 100644 index 0000000..e69de29 diff --git a/ansible/tasks/ip_define.yaml b/ansible/tasks/ip_define.yaml new file mode 100644 index 0000000..e69de29 diff --git a/bash/ip_fetch/.keep b/bash/ip_fetch/.keep new file mode 100644 index 0000000..e69de29 diff --git a/bash/virt-virsh/vmcloning-init b/bash/virt-virsh/vmcloning-init new file mode 100644 index 0000000..8500e9e --- /dev/null +++ b/bash/virt-virsh/vmcloning-init @@ -0,0 +1,10 @@ +#!/usr/bin/bash + +prefix="hosting_" +postfix="_vm" + +for var in $(cat ../../memlist) +do + name=$prefix$var$postfix + virt-clone --original generic_hosting --name $name --auto-clone +done diff --git a/bash/vmcloning-init b/bash/virt-virsh/vmcloning-init~ similarity index 100% rename from bash/vmcloning-init rename to bash/virt-virsh/vmcloning-init~ diff --git a/bash/virt-virsh/vmundefine b/bash/virt-virsh/vmundefine new file mode 100644 index 0000000..1e65757 --- /dev/null +++ b/bash/virt-virsh/vmundefine @@ -0,0 +1,10 @@ +#!/usr/bin/bash + +prefix="hosting_" +postfix="_vm" + +for var in $(cat ../../memlist) +do + name=$prefix$var$postfix + virsh undefine $name +done diff --git a/bash/vmundefine b/bash/virt-virsh/vmundefine~ similarity index 100% rename from bash/vmundefine rename to bash/virt-virsh/vmundefine~ diff --git a/bash/memlist b/memlist similarity index 100% rename from bash/memlist rename to memlist