mirror of
https://github.com/optim-enterprises-bv/terraform-talos.git
synced 2025-11-01 02:38:31 +00:00
Permission based on tags
This commit is contained in:
@@ -56,5 +56,5 @@ resource "oci_identity_dynamic_group" "ccm" {
|
|||||||
compartment_id = var.tenancy_ocid
|
compartment_id = var.tenancy_ocid
|
||||||
name = "oci-ccm"
|
name = "oci-ccm"
|
||||||
description = "dynamic group created by terraform for oci-cloud-controller-manager"
|
description = "dynamic group created by terraform for oci-cloud-controller-manager"
|
||||||
matching_rule = "ANY {instance.compartment.id = '${oci_identity_compartment.project.id}'}"
|
matching_rule = "ALL {instance.compartment.id = '${oci_identity_compartment.project.id}', tag.Kubernetes.Role.value = 'contolplane'}"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -72,5 +72,6 @@ cluster:
|
|||||||
enabled: true
|
enabled: true
|
||||||
manifests:
|
manifests:
|
||||||
- https://raw.githubusercontent.com/sergelogvinov/terraform-talos/main/oracle/deployments/oci-cloud-controller-manager.yaml
|
- https://raw.githubusercontent.com/sergelogvinov/terraform-talos/main/oracle/deployments/oci-cloud-controller-manager.yaml
|
||||||
|
- https://raw.githubusercontent.com/sergelogvinov/terraform-talos/main/oracle/deployments/kubelet-serving-cert-approver.yaml
|
||||||
- https://raw.githubusercontent.com/sergelogvinov/terraform-talos/main/oracle/deployments/metrics-server.yaml
|
- https://raw.githubusercontent.com/sergelogvinov/terraform-talos/main/oracle/deployments/metrics-server.yaml
|
||||||
- https://raw.githubusercontent.com/sergelogvinov/terraform-talos/main/oracle/deployments/local-path-storage.yaml
|
- https://raw.githubusercontent.com/sergelogvinov/terraform-talos/main/oracle/deployments/local-path-storage.yaml
|
||||||
|
|||||||
Reference in New Issue
Block a user