kops-metadata

cloudposse/kops-metadata/aws

Terraform Module HCL AWS

Terraform module to lookup resources within a Kops cluster for easier integration with Terraform

Install
module "kops-metadata" {
source = "cloudposse/kops-metadata/aws"
version = "0.3.0"
}
plain text: /constructs/tfmod-cloudposse-kops-metadata-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

[![README Header][readme_header_img]][readme_header_link] [![Cloud Posse][logo]](https://cpco.io/homepage) terraform-aws-kops-metadata ![Build Status](https://travis-ci.org/cloudposse/terraform-aws-kops-metadata) ![Latest Release](https://github.com/cloudposse/terraform-aws-kops-metadata/releases/latest) ![Slack Community](https://slack.cloudposse.com) 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

Inputs (7)
NameTypeDescriptionDefault
dns_zonestringName of the Kops DNS zone required
enabledstringSet to false to prevent the module from creating or accessing any resources"true"
bastion_namestringBastion server subdomain name in the Kops DNS zone"bastion"
masters_namestringK8s masters subdomain name in the Kops DNS zone"masters"
nodes_namestringK8s nodes subdomain name in the Kops DNS zone"nodes"
vpc_tagstringTag used to lookup the Kops VPC"Name"
vpc_tag_valueslistTag values list to lookup the Kops VPC[]
Outputs (13)
nodes_security_group_id — Kops masters Role ARN
utility_subnet_ids — Utility submets IDs in the VPC
bastion_security_group_arn — Bastion server Security Group ARN
masters_security_group_arn — K8s masters Security Group ARN
masters_security_group_id — K8s masters Security Group ID
masters_role_name — K8s nodes Security Group ARN
masters_role_arn — K8s nodes Security Group ID
vpc_id — Kops VPC ID
private_subnet_ids — Private subnets IDs in the VPC
bastion_security_group_id — Bastion server Security Group ID
nodes_security_group_arn — Kops masters Role name
nodes_role_name — Kops nodes Role name
nodes_role_arn — Kops nodes Role ARN
Details
FrameworkTerraform Module
LanguageHCL
Version0.3.0
Cloud AWS
★ Stars17
Forks10
Total downloads7.7k
Inputs7
Outputs13
LicenseApache-2.0
Namespacecloudposse
Updated