kops-metadata
cloudposse/kops-metadata/aws
Terraform module to lookup resources within a Kops cluster for easier integration with Terraform
[![README Header][readme_header_img]][readme_header_link] [![Cloud Posse][logo]](https://cpco.io/homepage) terraform-aws-kops-metadata    Terraform module to lookup resources within a Kops cluster --- This project is part of our comprehensive "SweetOps" approach towards DevOps. [ ][share_email] [ ][share_googleplus] [ ][share_facebook] [ ][share_reddit] [ ][share_linkedin] [ ][share_twitter] ![Terraform Open Source Modules][terraform_modules] It's 100% Open Source and licensed under the APACHE2. We literally have [hundreds of terraform modules][terraform_modules] that are Open
| Name | Type | Description | Default |
|---|---|---|---|
| dns_zone | string | Name of the Kops DNS zone | required |
| enabled | string | Set to false to prevent the module from creating or accessing any resources | "true" |
| bastion_name | string | Bastion server subdomain name in the Kops DNS zone | "bastion" |
| masters_name | string | K8s masters subdomain name in the Kops DNS zone | "masters" |
| nodes_name | string | K8s nodes subdomain name in the Kops DNS zone | "nodes" |
| vpc_tag | string | Tag used to lookup the Kops VPC | "Name" |
| vpc_tag_values | list | Tag values list to lookup the Kops VPC | [] |
nodes_security_group_id — Kops masters Role ARNutility_subnet_ids — Utility submets IDs in the VPCbastion_security_group_arn — Bastion server Security Group ARN masters_security_group_arn — K8s masters Security Group ARNmasters_security_group_id — K8s masters Security Group IDmasters_role_name — K8s nodes Security Group ARNmasters_role_arn — K8s nodes Security Group IDvpc_id — Kops VPC IDprivate_subnet_ids — Private subnets IDs in the VPCbastion_security_group_id — Bastion server Security Group IDnodes_security_group_arn — Kops masters Role namenodes_role_name — Kops nodes Role namenodes_role_arn — Kops nodes Role ARNAzure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,