Compare commits
15 Commits
linux
...
020edd51be
| Author | SHA1 | Date | |
|---|---|---|---|
| 020edd51be | |||
| 13177dacd3 | |||
| 124954b34d | |||
| f216d3ccca | |||
| 21e39003ec | |||
| 23cee6e4e9 | |||
| 83e8e0372c | |||
| 03abb3ebae | |||
| 00dd59ffd8 | |||
| 1016bb9b03 | |||
| c0b4012ac3 | |||
| 11c6f769bf | |||
| 7473984a77 | |||
| 92be717a21 | |||
| ec9003865c |
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
*~* # - Ignore temp vim files
|
||||
*~
|
||||
~*
|
||||
11
README.md
11
README.md
@@ -1,3 +1,12 @@
|
||||
# admin
|
||||
|
||||
Репозиторий, угодный системному администратору, с его ссылками и скриптами
|
||||
Репозиторий, угодный системному администратору, с его ссылками и скриптами
|
||||
|
||||
# cringehosting_vmhosting
|
||||
|
||||
Бранч, посвященный хостингу виртуалок группы, а точнее, её IaaS-составляющей,
|
||||
где собраны скрипты Bash, плейбуки Ansible, конфиги Kubernetes, список группы.
|
||||
Чувствуйте себя свободно при желании внести вклад:
|
||||
1. Сделайте форк репозитория.
|
||||
2. Создайте бранч с фиксом/улучшением кода.
|
||||
3. Создайте запрос на слияние с веткой нашего репозитория.
|
||||
|
||||
0
ansible/init_pb.yaml
Normal file
0
ansible/init_pb.yaml
Normal file
0
ansible/member-hosts
Normal file
0
ansible/member-hosts
Normal file
0
ansible/tasks/ip_define.yaml
Normal file
0
ansible/tasks/ip_define.yaml
Normal file
0
bash/ip_fetch/.keep
Normal file
0
bash/ip_fetch/.keep
Normal file
9
bash/ip_fetch/mk_ip-hostname_table.sh
Executable file
9
bash/ip_fetch/mk_ip-hostname_table.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/bash
|
||||
|
||||
prefix="hosting_"
|
||||
postfix="_vm"
|
||||
|
||||
for var in $(cat ../../memlist)
|
||||
do
|
||||
echo $var:$(virsh domifaddr $prefix$var$postfix --full --source arp | awk '/192.168.0./ {print $4}' | cut -d "/" -f 1)
|
||||
done
|
||||
10
bash/virt-virsh/vmcloning-init
Normal file
10
bash/virt-virsh/vmcloning-init
Normal file
@@ -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
|
||||
10
bash/virt-virsh/vmundefine
Normal file
10
bash/virt-virsh/vmundefine
Normal file
@@ -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
|
||||
1
memlist
Normal file
1
memlist
Normal file
@@ -0,0 +1 @@
|
||||
antonkaretnikov alexanderboliubysh dorjisandakov sergeymoskalenko katerinenikitina kirillsavchenko nikitamochalov danilreutov anastasiatsygankova egorkaikov stepanyankov daniilivlev mariaborzykh irinakatalanina mariagerasimenko evgeniatroshinovskaya marinerusskikh vsevolodignatenko konstantinbekbauov egorparkhomenko danilmatveyev
|
||||
Reference in New Issue
Block a user