The build file for a docker image.
Medium is a popular blogging platform.
This is widely used by tech authors.
Here is mine:
Infrastructure-as-Code using HCL manifests to define cloud resources.
Idempotent, queries cloud APIs, detects what is missing or has changed and then applies the necessary changes to reconcile.
Quick install script is found in the DevOps-Bash-tools repo:
TL;DR - use GitHub Actions for general CI/CD since you should be using GitHub anyway - use Jenkins for self-hosted or more powerful / flexible / extensive CI/CD.
- fully hosted
- unlimited build minutes for public projects
- 2,000 free private build minutes for users / orgs
- 50,000 build minutes per month for cloud enterprise Orgs (essentially free - better than paying for CircleCI!)
- optional self-hosted runners - HariSekhon/Kubernetes-configs - github-actions
https://terragrunt.gruntwork.io/
Thin CLI wrapper around Terraform which adds lots of sourcing and templating capabilities.
Uses same arguments which are passed to the terraform
command.
Designed to reduce duplication when using Terraform code by adding support for variables, expressions, functions and
relative roots in provider
and backend
blocks.
Scripts for PostgreSQL, MySQL, AWS Athena and Google BigQuery:
Scripts for DBA administration and performance engineering:
Scripts for DBA administration and performance engineering:
Self-hosted enterprise Dev environments.
- Open-core model
- Enterprise is expensive to license - the price isn't on the website, you have to contact Sales which should give you a hint!
Personal password managers offer a great convenience to use different passwords everywhere to limit exposure risks when one site or another inevitably gets hacked (see https://haveibeenpwned.com/).
However, they also represent a single point of failure they themselves get hacked.
- Google Password Manager - built-in to the Chrome browser. If Google gets hacked it's game over because everybody relies on Google for GMail and SSO auth logins.
- BitWarden - open-core, free for personal use
- 1Password