Google Kubernetes Engine (GKE)
Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management.
Example Usage
resource "apono_integration" "gcp-gke-integration" {
name = "Google Kubernetes Engine (GKE)"
type = "gcp-gke"
connector_id = "apono-connector-id"
connected_resource_types = ["gcp-gke-cluster"]
metadata = {
server_url = "<Server URL>"
certificate_authority = "<Certificate Authority>"
project_id = "<Project ID>"
region = "<Region>"
cluster_name = "<Cluster Name>"
}
gcp_secret = {
project = "project_template_value"
secret_id = "gcp_secret_id_template_value"
}
}resource "apono_resource_integration" "gcp-gke-integration" {
name = "Google Kubernetes Engine (GKE)"
type = "gcp-gke"
connector_id = "apono-connector-id"
connected_resource_types = ["gcp-gke-cluster"]
integration_config = {
server_url = "<Server URL>"
certificate_authority = "<Certificate Authority>"
project_id = "<Project ID>"
region = "<Region>"
cluster_name = "<Cluster Name>"
}
secret_store_config = {
gcp = {
project = "project_template_value"
secret_id = "gcp_secret_id_template_value"
}
}{
"gcp-gke-integration": {
"name": "Google Kubernetes Engine (GKE)",
"type": "gcp-gke",
"connector_id": "apono-connector-id",
"connected_resource_types": [
"gcp-gke-cluster"
],
"integration_config": {
"server_url": "<Server URL>",
"certificate_authority": "<Certificate Authority>",
"project_id": "<Project ID>",
"region": "<Region>",
"cluster_name": "<Cluster Name>",
},
"secret_store_config": {
"project": "project_template_value",
"secret_id": "gcp_secret_id_template_value"
}
}
}Schema
typegcp-gkeconnected_resource_typesList of resource types to sync.
Integration Config
server_url(Optional | String) Server URLcertificate_authority(Optional | String) Certificate Authorityproject_id(Optional | String) Project IDregion(Optional | String) Regioncluster_name(Optional | String) Cluster Name
Last updated
Was this helpful?
