|
1 | 1 | ############################################################################### |
2 | 2 | # Configuration of Glance software images. |
3 | 3 |
|
| 4 | +# Flavor must have a minimum of 2 VCPUs |
| 5 | +magnum_flavor: "m1.small" |
| 6 | + |
| 7 | +# Network to create tenant cluster FIPs on |
| 8 | +magnum_external_network: "external" |
| 9 | + |
| 10 | +# Provider for cluster loadbalancers |
| 11 | +magnum_octavia_provider: "amphora" |
| 12 | + |
| 13 | +# helm chart version to use for tenant clusters |
| 14 | +magnum_helm_chart_version: "openstack-cluster-0.1.1-dev.0.main.221" |
| 15 | + |
4 | 16 | ubuntu-focal-kube-v1_25_11: |
5 | 17 | name: "ubuntu-focal-kube-v1.25.11" |
6 | 18 | type: qcow2 |
@@ -44,57 +56,48 @@ openstack_images: |
44 | 56 | # Configuration of Magnum container clusters. |
45 | 57 |
|
46 | 58 | 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" |
| 59 | + labels: "monitoring_enabled=false,kube_dashboard_enabled=true,capi_helm_chart_version={{ magnum_helm_chart_version }},octavia_provider={{ magnum_octavia_provider }}" |
| 60 | + external-network-id: "{{ magnum_external_network }}" |
| 61 | + master-flavor: "{{ magnum_flavor }}" |
| 62 | + flavor: "{{ magnum_flavor }}" |
51 | 63 | image: "ubuntu-focal-kube-v1.25.11" |
52 | | - name: "kube-v1_25_11" |
| 64 | + name: "kubernetes-v1.25.11" |
53 | 65 | coe: "kubernetes" |
54 | | - network-driver: "flannel" |
55 | | - docker-storage_driver: "overlay2" |
56 | | - server-type: "vm" |
| 66 | + network-driver: "calico" |
57 | 67 | master-lb-enabled: True |
58 | 68 | floating-ip-enabled: True |
| 69 | + # If ovn is misconfigured to not have default dns |
| 70 | + # dns-nameserver: "1.1.1.1,8.8.8.8,8.8.4.4" |
| 71 | + dns-nameserver: "" |
59 | 72 | public: True |
60 | | - tls-disabled: False |
61 | | - dns-nameserver: "8.8.8.8" |
62 | 73 | cluster_distro: "ubuntu" |
63 | 74 |
|
64 | 75 | 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" |
| 76 | + labels: "monitoring_enabled=false,kube_dashboard_enabled=true,capi_helm_chart_version={{ magnum_helm_chart_version }},octavia_provider={{ magnum_octavia_provider }}" |
| 77 | + external-network-id: "{{ magnum_external_network }}" |
| 78 | + master-flavor: "{{ magnum_flavor }}" |
| 79 | + flavor: "{{ magnum_flavor }}" |
69 | 80 | image: "ubuntu-focal-kube-v1.26.6" |
70 | | - name: "kube-v1_26_6" |
| 81 | + name: "kubernetes-v1.26.6" |
71 | 82 | coe: "kubernetes" |
72 | | - network-driver: "flannel" |
73 | | - docker-storage_driver: "overlay2" |
74 | | - server-type: "vm" |
| 83 | + network-driver: "calico" |
75 | 84 | master-lb-enabled: True |
76 | 85 | floating-ip-enabled: True |
77 | 86 | public: True |
78 | | - tls-disabled: False |
79 | | - dns-nameserver: "8.8.8.8" |
80 | 87 | cluster_distro: "ubuntu" |
81 | 88 |
|
82 | 89 | 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" |
| 90 | + labels: "monitoring_enabled=false,kube_dashboard_enabled=true,capi_helm_chart_version={{ magnum_helm_chart_version }},octavia_provider={{ magnum_octavia_provider }}" |
| 91 | + external-network-id: "{{ magnum_external_network }}" |
| 92 | + master-flavor: "{{ magnum_flavor }}" |
| 93 | + flavor: "{{ magnum_flavor}}" |
87 | 94 | image: "ubuntu-focal-kube-v1.27.3" |
88 | | - name: "kube-v1_27_3" |
| 95 | + name: "kubernetes-v1.27.3" |
89 | 96 | coe: "kubernetes" |
90 | | - network-driver: "flannel" |
91 | | - docker-storage_driver: "overlay2" |
92 | | - server-type: "vm" |
| 97 | + network-driver: "calico" |
93 | 98 | master-lb-enabled: True |
94 | 99 | floating-ip-enabled: True |
95 | 100 | public: True |
96 | | - tls-disabled: False |
97 | | - dns-nameserver: "8.8.8.8" |
98 | 101 | cluster_distro: "ubuntu" |
99 | 102 |
|
100 | 103 | # List of magnum cluster templates. Format is as required by the |
|
0 commit comments