|
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