mirror of
https://github.com/kubernetes-sigs/kubespray.git
synced 2025-12-13 21:34:40 +03:00
Feat: Add external OCI cloud controller manager (#11378)
* Feat: add external OCI cloud controller manager template & variable Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> * Feat: add external OCI cloud controller manager workflow Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> * Feat: migrate external OCI CCM config check from OCI cloud provider Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> * cloud_controller: oracle: simpler asserts Make the asserts check for Oracle Cloud Infrastructure external cloud controller more compact, and hence readable. Allows to put them back in the main tasks for less back and forth when reading the code. --------- Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> Co-authored-by: Max Gautier <mg@max.gautier.name>
This commit is contained in:
@@ -1,3 +1,30 @@
|
||||
## When External Oracle Cloud Infrastructure is used, set these variables
|
||||
## External OCI Cloud Controller Manager
|
||||
## https://github.com/oracle/oci-cloud-controller-manager/blob/v1.29.0/manifests/provider-config-example.yaml
|
||||
# external_oracle_auth_region: ""
|
||||
# external_oracle_auth_tenancy: ""
|
||||
# external_oracle_auth_user: ""
|
||||
# external_oracle_auth_key: ""
|
||||
# external_oracle_auth_passphrase: ""
|
||||
# external_oracle_auth_fingerprint: ""
|
||||
# external_oracle_auth_use_instance_principals: false
|
||||
|
||||
# external_oracle_compartment: ""
|
||||
# external_oracle_vcn: ""
|
||||
# external_oracle_load_balancer_subnet1: ""
|
||||
# external_oracle_load_balancer_subnet2: ""
|
||||
# external_oracle_load_balancer_security_list_management_mode: All
|
||||
# external_oracle_load_balancer_security_lists: {}
|
||||
|
||||
# external_oracle_ratelimiter_qps_read: 20.0
|
||||
# external_oracle_ratelimiter_bucket_read: 5
|
||||
# external_oracle_ratelimiter_qps_write: 20.0
|
||||
# external_oracle_ratelimiter_bucket_write: 5
|
||||
|
||||
# external_oracle_cloud_controller_image_repo: ghcr.io/oracle/cloud-provider-oci
|
||||
# external_oracle_cloud_controller_image_tag: "v1.29.0"
|
||||
|
||||
|
||||
## When Oracle Cloud Infrastructure is used, set these variables
|
||||
# oci_private_key:
|
||||
# oci_region_id:
|
||||
|
||||
Reference in New Issue
Block a user