File tree Expand file tree Collapse file tree 4 files changed +4685
-0
lines changed
templates/controllers/openstack-resource-controller Expand file tree Collapse file tree 4 files changed +4685
-0
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ provisioner:
33
33
cluster_api_version : 1.9.6
34
34
cluster_api_infrastructure_provider : openstack
35
35
cluster_api_infrastructure_version : 0.12.2
36
+ cluster_api_openstack_controller_version : 2.0.3
36
37
cluster_api_node_selector :
37
38
kubernetes.io/os : linux
38
39
keepalived_interface : " {{ ansible_facts['default_ipv4'].interface }}"
Original file line number Diff line number Diff line change @@ -34,4 +34,7 @@ cluster_api_control_plane_version: "{{ cluster_api_version }}"
34
34
# cluster_api_infrastructure_provider:
35
35
# cluster_api_infrastructure_version:
36
36
37
+ cluster_api_openstack_controller_image : quay.io/orc/openstack-resource-controller
38
+ cluster_api_openstack_controller_version : 2.0.3
39
+
37
40
cluster_api_node_selector : {}
Original file line number Diff line number Diff line change 35
35
- namespace : capo-system
36
36
name : capo-controller-manager
37
37
38
+ - name : Install required controllers
39
+ kubernetes.core.k8s :
40
+ state : present
41
+ template :
42
+ - path : " controllers/{{ cluster_api_infrastructure_provider }}-resource-controller/install.yaml.j2"
43
+ apply : true
44
+ server_side_apply :
45
+ field_manager : ansible
46
+ force_conflicts : true
47
+ run_once : true
48
+ when :
49
+ - cluster_api_infrastructure_provider == "openstack"
50
+ - cluster_api_infrastructure_version is ansible.builtin.version('0.12.0', 'ge')
51
+
38
52
# Note(okozachenko1203): Until https://github.com/kubernetes-sigs/cluster-api/issues/9132 is fixed,
39
53
# set the default value of imagePullPolicy in CRDs.
40
54
# yamllint disable rule:line-length
You can’t perform that action at this time.
0 commit comments