The Wayback Machine - https://web.archive.org./web/20210316203747/https://github.com/topics/infrastructure-as-code
Skip to content
#

infrastructure-as-code

Here are 1,042 public repositories matching this topic...

infracost
alikhajeh1
alikhajeh1 commented on Mar 12, 2021

I updated the contributing docs to say the following. The aim of this ticket is to find all cost component names that change based on other params, and refactor them. There shouldn't be many, but finding them might take some grep foo, or VS Code might have a better answer...

The cost component name should not change when the IaC resource params change; anything that can change should be put in

krathow
krathow commented on Dec 9, 2020

Describe the bug
CKV_GCP_14 requires a backup configuration, but it does not take into consideration read replicas.
A read replica cannot have backup enabled in GCP.

To Reproduce
Steps to reproduce the behavior:

  1. Create a google_sql_database_instance with master_instance_name and replica_configuration
  2. Chekov will pop up error CKV_GCP_14

Expected behavior
Read replicas

terrascan
sfuerte
sfuerte commented on Mar 3, 2021
  • terrascan version:
    docker.io/accurics/terrascan@sha256:cf459ae515849f2c004308c1a924958c3f92b121c94d64dcfac3849ce09b00b3

  • Operating System:
    Docker

Description

When used in a pipeline, need to add full path otherwise it fails with an error. Would be logically if the Docker image's PATH environment variable had /go/bin in it.

What I Did

Images used:
    build 
acarlton
acarlton commented on Mar 7, 2021

I create a copilot job which defined COPILOT_APPLICATION_NAME as an environment variable. The infrastructure creation process failed with a rather obscure error message because that environment variable is injected automatically by copilot. Better validation of the manifest file would be more DX friendly.

acarlton@ubuntu:~/project$ aws-vault exec -n [account] -- copilot job deploy --name
anguslees
anguslees commented on Mar 21, 2018

Garbage collection works by listing everything with the gc-tag. In a busy cluster, we really want that filter to happen server-side and ideally using an index of some sort.

That means we should use a Kubernetes label, not an annotation.

I think this will require a two-step migration plan (write both but continue to read annotation; release; drop support for annotation; release).

🚀 Geodesic is a DevOps Linux Distro. We use it as a cloud automation shell. It's the fastest way to get up and running with a rock solid Open Source toolchain. ★ this repo! https://slack.cloudposse.com/

  • Updated on Mar 14, 2021
  • Shell

Improve this page

Add a description, image, and links to the infrastructure-as-code topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the infrastructure-as-code topic, visit your repo's landing page and select "manage topics."

Learn more