Releases: ManagedKube/kubernetes-ops
Releases · ManagedKube/kubernetes-ops
v2.0.81 - Generic Remote State Module
- Gets the remote state from a Terraform Cloud backend source
- Works for all clouds
- PR: #437
v2.0.80 - AWS Workspaces VDI
- PR: #426
- This Terraform configuration creates an AWS WORKSPACES architecture integrated with AD (Simple, Microsoft or Connector) also include a white list
v2.0.79 - AWS Airflow - additional inputs
- Apache Airflow configuration options can be attached to your Amazon Managed Workflows for Apache Airflow environment as environment variables
v2.0.78 - AWS Amplify - update
This PR will remove the redundant code for the Amplify app that fixes the build issue.
- removed tags which are not supported in aws_iam_role_policy_attachment: #431
v2.0.77 - AWS Amplify
- This PR introduces a new Terraform module to provision and manage AWS Amplify apps. This module creates the necessary Amplify app configurations, branch deployments, and domain associations required for a fully functional Amplify app.: #429
v2.0.76 - AWS Airflow IAM Policy Update
- Updating the AWS Airflow IAM policies to be less permissive and to restrict it more to the particular instance: #430
v2.0.75 - AWS - Security Group Association with EC2 Instances
This Terraform configuration manages AWS infrastructure by performing the following actions:
- Fetches a list of EC2 instances based on a specific tag and value.
- Gathers the details of each EC2 instance, including its network interface ID.
- Associates a specified security group with the network interface of each EC2 instance.
v2.0.74 - AWS Airflow
- Additional input parameters: #427
variable "iam_extra_policies" {
description = "List of additional policies to create and attach to the IAM role"
type = list(object({
name_prefix = string
policy_json = string
}))
default = []
}
variable "sg_extra_ids" {
description = "List of additional sg to create and attach to Airflow"
type = list(string)
default = []
}
variable "requirements_s3_path" {
description = "The S3 path for the MWAA requirements file."
type = string
default = ""
}
v2.0.73 - AWS IAM Instance Profile
IAM Instances Profile
An IAM Instance Profile is an AWS Identity and Access Management (IAM) entity that you can use to pass role information to an Amazon EC2 instance
when the instance starts. It is a container for an IAM role that you can use to pass permissions to the EC2 instance, allowing it to access other
AWS resources according to the policies attached to the role.
v2.0.72 - AWS Secrets - Key Creation
This module creates an AWS Secret Key so that the Key is created via IaC and then someone can ClickOps to place the actual value into the secret: #424