Documentation ¶
Index ¶
Constants ¶
View Source
const ( FieldDeleteNodesOnDisconnect = "delete_nodes_on_disconnect" FieldClusterCredentialsId = "credentials_id" )
View Source
const ( EKSClusterIDFieldAccountId = "account_id" EKSClusterIDFieldRegion = "region" EKSClusterIDFieldClusterName = "cluster_name" )
View Source
const ( EKSClusterUserARNFieldClusterID = "cluster_id" EKSClusterUserARNFieldARN = "arn" )
View Source
const ( EKSSettingsFieldAccountId = "account_id" EKSSettingsFieldRegion = "region" EKSSettingsFieldVpc = "vpc" EKSSettingsFieldCluster = "cluster" EKSSettingsFieldIamPolicyJson = "iam_policy_json" EKSSettingsFieldIamUserPolicyJson = "iam_user_policy_json" EKSSettingsFieldIamManagedPolicies = "iam_managed_policies" EKSSettingsFieldInstanceProfilePolicies = "instance_profile_policies" )
View Source
const ( FieldAKSClusterName = "name" FieldAKSClusterRegion = "region" FieldAKSClusterSubscriptionID = "subscription_id" FieldAKSClusterNodeResourceGroup = "node_resource_group" FieldAKSClusterClientID = "client_id" FieldAKSClusterClientSecret = "client_secret" FieldAKSClusterTenantID = "tenant_id" )
View Source
const ( FieldAutoscalerPoliciesJSON = "autoscaler_policies_json" FieldClusterId = "cluster_id" FieldAutoscalerPolicies = "autoscaler_policies" )
View Source
const ( FieldClusterID = "cluster_id" FieldClusterToken = "cluster_token" )
View Source
const ( FieldEKSClusterName = "name" FieldEKSClusterAccountId = "account_id" FieldEKSClusterRegion = "region" FieldEKSClusterAssumeRoleArn = "assume_role_arn" )
View Source
const ( FieldGKEClusterName = "name" FieldGKEClusterProjectId = "project_id" FieldGKEClusterLocation = "location" FieldGKEClusterCredentialsId = "credentials_id" FieldGKEClusterCredentials = "credentials_json" )
View Source
const ( FieldNodeConfigurationName = "name" FieldNodeConfigurationDiskCpuRatio = "disk_cpu_ratio" FieldNodeConfigurationSubnets = "subnets" FieldNodeConfigurationSSHPublicKey = "ssh_public_key" FieldNodeConfigurationImage = "image" FieldNodeConfigurationTags = "tags" FieldNodeConfigurationInitScript = "init_script" FieldNodeConfigurationContainerRuntime = "container_runtime" FieldNodeConfigurationDockerConfig = "docker_config" FieldNodeConfigurationKubeletConfig = "kubelet_config" FieldNodeConfigurationAKS = "aks" FieldNodeConfigurationEKS = "eks" FieldNodeConfigurationKOPS = "kops" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ProviderConfig ¶
type ProviderConfig struct {
// contains filtered or unexported fields
}
Source Files ¶
- common.go
- data_source_eks_cluster_id.go
- data_source_eks_cluster_userarn.go
- data_source_eks_settings.go
- data_source_gke.go
- provider.go
- resource_aks_cluster.go
- resource_autoscaler.go
- resource_cluster_token.go
- resource_eks_cluster.go
- resource_eks_cluster_id.go
- resource_gke_cluster.go
- resource_node_configuration.go
- resource_node_configuration_default.go
- utils.go
Click to show internal directories.
Click to hide internal directories.