@@ -167,7 +167,7 @@ rke2_airgap_copy_sourcepath: local_artifacts
167
167
# (File extensions in the list and on the real files must be retained)
168
168
rke2_airgap_copy_additional_tarballs : []
169
169
170
- # Destination for airgap additional images tarballs ( see https://docs.rke2.io/install/airgap/ #tarball-method )
170
+ # Destination for airgap additional images tarballs ( see https://docs.rke2.io/install/airgap#tarball-method )
171
171
rke2_tarball_images_path : " {{ rke2_data_path }}/agent/images"
172
172
173
173
# Architecture to be downloaded, currently there are releases for amd64 and s390x
@@ -186,12 +186,13 @@ rke2_disable:
186
186
# Option to disable kube-proxy
187
187
disable_kube_proxy : false
188
188
189
- # Option to disable builtin cloud controller - mostly for onprem
189
+ # Option to disable builtin cloud controller when working with aws, azure, gce etc
190
+ # For onprem environment, this should remain false and keep rke2_cloud_provider_name as "external"
191
+ # https://docs.k3s.io/networking/networking-services#deploying-an-external-cloud-controller-manager (same for RKE2)
190
192
rke2_disable_cloud_controller : false
191
193
192
- # Cloud provider to use for the cluster (aws, azure, gce, harvester, rancher-vsphere, openstack, vsphere, external)
194
+ # Cloud provider to use for the cluster (aws, azure, gce, openstack, vsphere, external)
193
195
# applicable only if rke2_disable_cloud_controller is true
194
- # Can be set to false to disable setting it in the configuration file
195
196
rke2_cloud_provider_name : " external"
196
197
197
198
# Path to custom manifests deployed during the RKE2 installation
@@ -248,11 +249,11 @@ rke2_etcd_snapshot_destination_dir: "{{ rke2_data_path }}/server/db/snapshots"
248
249
rke2_snapshotter : " {{ rke2_snapshooter }}"
249
250
rke2_snapshooter : overlayfs # legacy variable that only exists to keep backward compatibility with previous configurations
250
251
251
- # Deploy RKE2 with default CNI canal (should be a list)
252
+ # Deploy RKE2 with default CNI canal
252
253
rke2_cni : [canal]
253
254
254
255
# Validate system configuration against the selected benchmark
255
- # (Supported value is "cis-1.23" or eventually "cis-1.6" if you are running RKE2 prior 1.25)
256
+ # (Supported value is "cis-1.23" or eventually "cis-1.6" if you are running RKE2 prior 1.25 or "cis" for rke2 1.30+ )
256
257
rke2_cis_profile : " "
257
258
258
259
# Download Kubernetes config file to the Ansible controller
@@ -335,11 +336,11 @@ rke2_debug: false
335
336
# The value for the node-name configuration item
336
337
rke2_node_name : " {{ inventory_hostname }}"
337
338
338
- # the network to use for Pods.. Set to '10.42.0.0/16' by default.
339
+ # default pod network range for rke2
339
340
rke2_cluster_cidr :
340
341
- 10.42.0.0/16
341
342
342
- # the network to use for ClusterIP Services. Set to '10.43.0.0/16' by default.
343
+ # default service network range for rke2
343
344
rke2_service_cidr :
344
345
- 10.43.0.0/16
345
346
0 commit comments