Skip to content

Releases: ManagedKube/kubernetes-ops

v2.0.81 - Generic Remote State Module

05 Jun 21:16
5917c17
Compare
Choose a tag to compare
  • Gets the remote state from a Terraform Cloud backend source
  • Works for all clouds
  • PR: #437

v2.0.80 - AWS Workspaces VDI

26 May 22:17
9324501
Compare
Choose a tag to compare
  • 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

24 May 17:39
3b3d5d6
Compare
Choose a tag to compare
  • 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

27 Apr 16:47
0085f80
Compare
Choose a tag to compare

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

26 Apr 21:35
a759f2e
Compare
Choose a tag to compare
  • 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

26 Apr 00:09
1fb6628
Compare
Choose a tag to compare
  • 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

24 Apr 21:41
9e3384b
Compare
Choose a tag to compare

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.

#428

v2.0.74 - AWS Airflow

24 Apr 21:36
b60bb20
Compare
Choose a tag to compare
  • 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

20 Apr 18:41
0d8850b
Compare
Choose a tag to compare

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.

#425

v2.0.72 - AWS Secrets - Key Creation

20 Apr 18:22
7c14989
Compare
Choose a tag to compare

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