summaryrefslogtreecommitdiff
path: root/env/files
diff options
context:
space:
mode:
Diffstat (limited to 'env/files')
-rw-r--r--env/files/ca7
-rw-r--r--env/files/ca.pub1
-rwxr-xr-xenv/files/getip.py13
-rw-r--r--env/files/id_ed255197
-rw-r--r--env/files/id_ed25519.pub1
-rw-r--r--env/files/inner-hosts4
-rw-r--r--env/files/inner.yml12
-rw-r--r--env/files/puomi.yaml10
-rw-r--r--env/files/vmadm.yaml10
9 files changed, 65 insertions, 0 deletions
diff --git a/env/files/ca b/env/files/ca
new file mode 100644
index 0000000..560a62e
--- /dev/null
+++ b/env/files/ca
@@ -0,0 +1,7 @@
+-----BEGIN OPENSSH PRIVATE KEY-----
+b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+QyNTUxOQAAACBA4oQIXgis2NkrOTg/5LdccAd0iOM5H98hrjXFGGAuFgAAAJDqtZP16rWT
+9QAAAAtzc2gtZWQyNTUxOQAAACBA4oQIXgis2NkrOTg/5LdccAd0iOM5H98hrjXFGGAuFg
+AAAEDIagIVUs7Y4qitDfqu5LsebGP9GcbxzFbCwfBUTp6L5UDihAheCKzY2Ss5OD/kt1xw
+B3SI4zkf3yGuNcUYYC4WAAAADGxpd0BleG9sb2JlMQE=
+-----END OPENSSH PRIVATE KEY-----
diff --git a/env/files/ca.pub b/env/files/ca.pub
new file mode 100644
index 0000000..8cd9f64
--- /dev/null
+++ b/env/files/ca.pub
@@ -0,0 +1 @@
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEDihAheCKzY2Ss5OD/kt1xwB3SI4zkf3yGuNcUYYC4W liw@exolobe1
diff --git a/env/files/getip.py b/env/files/getip.py
new file mode 100755
index 0000000..a8b326d
--- /dev/null
+++ b/env/files/getip.py
@@ -0,0 +1,13 @@
+#!/usr/bin/python3
+
+import json
+import sys
+
+
+leases = sys.argv[1]
+hostname = sys.argv[2]
+o = json.load(open(leases))
+
+for h in o:
+ if h["hostname"] == hostname:
+ print(h["ip-address"])
diff --git a/env/files/id_ed25519 b/env/files/id_ed25519
new file mode 100644
index 0000000..14601ed
--- /dev/null
+++ b/env/files/id_ed25519
@@ -0,0 +1,7 @@
+-----BEGIN OPENSSH PRIVATE KEY-----
+b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+QyNTUxOQAAACDcXZoUfCmGIMyBZzKWWbQlgZBbZ+Tr4EVBdy1UoRcaOAAAAJALYqDEC2Kg
+xAAAAAtzc2gtZWQyNTUxOQAAACDcXZoUfCmGIMyBZzKWWbQlgZBbZ+Tr4EVBdy1UoRcaOA
+AAAEB485JINzvdLZ/6EFMlmF6+aX4OF6G61N9yXtXASc7PY9xdmhR8KYYgzIFnMpZZtCWB
+kFtn5OvgRUF3LVShFxo4AAAADGxpd0BleG9sb2JlMQE=
+-----END OPENSSH PRIVATE KEY-----
diff --git a/env/files/id_ed25519.pub b/env/files/id_ed25519.pub
new file mode 100644
index 0000000..6ad43c2
--- /dev/null
+++ b/env/files/id_ed25519.pub
@@ -0,0 +1 @@
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINxdmhR8KYYgzIFnMpZZtCWBkFtn5OvgRUF3LVShFxo4 liw@exolobe1
diff --git a/env/files/inner-hosts b/env/files/inner-hosts
new file mode 100644
index 0000000..aa8d8c8
--- /dev/null
+++ b/env/files/inner-hosts
@@ -0,0 +1,4 @@
+[inner]
+puomi
+webby
+lappy \ No newline at end of file
diff --git a/env/files/inner.yml b/env/files/inner.yml
new file mode 100644
index 0000000..4841c78
--- /dev/null
+++ b/env/files/inner.yml
@@ -0,0 +1,12 @@
+- hosts: inner
+ remote_user: debian
+ become: yes
+ tasks:
+ - apt:
+ update_cache: yes
+ upgrade: dist
+ - apt:
+ name:
+ - traceroute
+ vars:
+ foo: bar
diff --git a/env/files/puomi.yaml b/env/files/puomi.yaml
new file mode 100644
index 0000000..65fba58
--- /dev/null
+++ b/env/files/puomi.yaml
@@ -0,0 +1,10 @@
+puomi:
+ networks:
+ - lan
+ - wan
+webby:
+ networks:
+ - wan
+lappy:
+ networks:
+ - lan
diff --git a/env/files/vmadm.yaml b/env/files/vmadm.yaml
new file mode 100644
index 0000000..73f83a1
--- /dev/null
+++ b/env/files/vmadm.yaml
@@ -0,0 +1,10 @@
+image_directory: "~"
+default_base_image: ~/debian-10-openstack-amd64.qcow2
+default_image_gib: 5
+default_memory_mib: 2048
+default_cpus: 1
+authorized_keys:
+ - ~/.ssh/id_ed25519.pub
+default_generate_host_certificate: true
+ca_key: ~/.ssh/ca
+default_networks: []