Skip to content

Commit a6a4741

Browse files
author
scrungus
committed
capi-image-templates
1 parent 798f72a commit a6a4741

File tree

1 file changed

+105
-0
lines changed

1 file changed

+105
-0
lines changed

examples/capi-templates-images.yml

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
###############################################################################
2+
# Configuration of Glance software images.
3+
4+
ubuntu-focal-kube-v1_25_11:
5+
name: "ubuntu-focal-kube-v1.25.11"
6+
type: qcow2
7+
image_url: "https://object.arcus.openstack.hpc.cam.ac.uk/swift/v1/AUTH_f0dc9cb312144d0aa44037c9149d2513/azimuth-images/ubuntu-focal-kube-v1.25.11-230712-0939.qcow2"
8+
is_public: True
9+
properties:
10+
os_hidden: "False"
11+
os_distro: "ubuntu"
12+
os_version: "20.04"
13+
kube_version: "v1.25.11"
14+
15+
ubuntu-focal-kube-v1_26_6:
16+
name: "ubuntu-focal-kube-v1.26.6"
17+
type: qcow2
18+
image_url: "https://object.arcus.openstack.hpc.cam.ac.uk/swift/v1/AUTH_f0dc9cb312144d0aa44037c9149d2513/azimuth-images/ubuntu-focal-kube-v1.26.6-230712-1010.qcow2"
19+
is_public: True
20+
properties:
21+
os_hidden: "False"
22+
os_distro: "ubuntu"
23+
os_version: "20.04"
24+
kube_version: "v1.26.6"
25+
26+
ubuntu-focal-kube-v1_27_3:
27+
name: "ubuntu-focal-kube-v1.27.3"
28+
type: qcow2
29+
image_url: "https://object.arcus.openstack.hpc.cam.ac.uk/swift/v1/AUTH_f0dc9cb312144d0aa44037c9149d2513/azimuth-images/ubuntu-focal-kube-v1.27.3-230712-1021.qcow2"
30+
is_public: True
31+
properties:
32+
os_hidden: "False"
33+
os_distro: "ubuntu"
34+
os_version: "20.04"
35+
kube_version: "v1.27.3"
36+
37+
# List of Glance images. Format is as required by the stackhpc.os-images role.
38+
openstack_images:
39+
- "{{ ubuntu-focal-kube-v1_25_11 }}"
40+
- "{{ ubuntu-focal-kube-v1_26_6 }}"
41+
- "{{ ubuntu-focal-kube-v1_27_3 }}"
42+
43+
###############################################################################
44+
# Configuration of Magnum container clusters.
45+
46+
kube-v1_25_11:
47+
labels: "kube_tag=v1.25.11"
48+
external-network-id: "external"
49+
master-flavor: "m1.small"
50+
flavor: "m1.small"
51+
image: "ubuntu-focal-kube-v1.25.11"
52+
name: "kube-v1_25_11"
53+
coe: "kubernetes"
54+
network-driver: "flannel"
55+
docker-storage_driver: "overlay2"
56+
server-type: "vm"
57+
master-lb-enabled: True
58+
floating-ip-enabled: True
59+
public: True
60+
tls-disabled: False
61+
dns-nameserver: "8.8.8.8"
62+
cluster_distro: "ubuntu"
63+
64+
kube-v1_26_6:
65+
labels: "kube_tag=v1.26.6"
66+
external-network-id: "external"
67+
master-flavor: "m1.small"
68+
flavor: "m1.small"
69+
image: "ubuntu-focal-kube-v1.26.6"
70+
name: "kube-v1_26_6"
71+
coe: "kubernetes"
72+
network-driver: "flannel"
73+
docker-storage_driver: "overlay2"
74+
server-type: "vm"
75+
master-lb-enabled: True
76+
floating-ip-enabled: True
77+
public: True
78+
tls-disabled: False
79+
dns-nameserver: "8.8.8.8"
80+
cluster_distro: "ubuntu"
81+
82+
kube-v1_27_3:
83+
labels: "kube_tag=v1.27.3"
84+
external-network-id: "external"
85+
master-flavor: "m1.small"
86+
flavor: "m1.small"
87+
image: "ubuntu-focal-kube-v1.27.3"
88+
name: "kube-v1_27_3"
89+
coe: "kubernetes"
90+
network-driver: "flannel"
91+
docker-storage_driver: "overlay2"
92+
server-type: "vm"
93+
master-lb-enabled: True
94+
floating-ip-enabled: True
95+
public: True
96+
tls-disabled: False
97+
dns-nameserver: "8.8.8.8"
98+
cluster_distro: "ubuntu"
99+
100+
# List of magnum cluster templates. Format is as required by the
101+
# stackhpc.os-container-clusters role.
102+
openstack_container_clusters_templates:
103+
- "{{ kube-v1_25_11 }}"
104+
- "{{ kube-v1_26_6 }}"
105+
- "{{ kube-v1_27_3 }}"

0 commit comments

Comments
 (0)