cloudposse / docs

Terraform Reference Architecture for AWS, Datadog and GitHub Actions
https://docs.cloudposse.com
Other
70 stars 26 forks source link

Document Codefresh Best Practices #126

Open osterman opened 6 years ago

osterman commented 6 years ago

what

osterman commented 6 years ago

Managing Secrets

Use chamber with terraform-aws-iam-chamber-user

Naming Kubernetes Contexts

Use cluster name. e.g. us-west-2-staing-cloudposse-co

Use a codefresh.yml build file

Always include the pipeline manifest in the source repo. This allows it to be versioned along side the code it builds

Stick non-secrets in codefresh.yml

Set all non-secret values in the pipeline config so that they can be versioned.

osterman commented 6 years ago

https://github.com/cloudposse/docs/pull/129/