Website: https://www.cast.ai
- Terraform 0.13+
module "castai_gke_iam" {
source = "castai/gke-iam/castai"
project_id = var.project_id
gke_cluster_name = var.cluster_name
}
Usage examples are located in terraform provider repo
Name | Version |
---|---|
terraform | >= 0.13 |
castai | >= 0.16.0 |
>= 2.49 |
Name | Version |
---|---|
castai | >= 0.16.0 |
>= 2.49 |
No modules.
Name | Type |
---|---|
google_project_iam_custom_role.castai_role | resource |
google_project_iam_member.project | resource |
google_project_iam_member.scoped_project | resource |
google_project_iam_member.scoped_service_account_user | resource |
google_service_account.castai_service_account | resource |
google_service_account_key.castai_key | resource |
castai_gke_user_policies.gke | data source |
google_project.project | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
gke_cluster_name | GKE cluster name for which to create IAM roles | string |
n/a | yes |
project_id | The project id from GCP | string |
n/a | yes |
service_accounts_unique_ids | Service Accounts' unique IDs used by node pools in the cluster | list(string) |
[] |
no |
Name | Description |
---|---|
private_key | n/a |
service_account_email | n/a |
service_account_id | n/a |