Ingresses and Load Balancers in Kubernetes with MetalLB and nginx-ingress
https://www.adaltas.com/en/2022/09/08/kubernetes-metallb-nginx
https://www.adaltas.com/en/2022/09/08/kubernetes-metallb-nginx
miller
Miller is like awk, sed, cut, join, and sort for data formats such as CSV, TSV, JSON, JSON Lines, and positionally-indexed.https://github.com/johnkerl/miller
external-secrets
External Secrets Operator is a Kubernetes operator that integrates external secret management systems like AWS Secrets Manager, HashiCorp Vault, Google Secrets Manager, Azure Key Vault, IBM Cloud Secrets Manager, Akeyless and many more. The operator reads information from external APIs and automatically injects the values into a Kubernetes Secret.https://github.com/external-secrets/external-secrets
102 — Deploying FluxCD Deploying resources on Kubernetes with GitOps and Terraform
https://awstip.com/102-deploying-resources-on-kubernetes-with-gitops-and-terraform-369814e0d362
https://awstip.com/102-deploying-resources-on-kubernetes-with-gitops-and-terraform-369814e0d362
gomplate
gomplate is a template renderer which supports a growing list of datasources, such as: JSON (including EJSON - encrypted JSON), YAML, AWS EC2 metadata, Hashicorp Consul and Hashicorp Vault secrets.https://github.com/hairyhenderson/gomplate
terraform-docs
Generate documentation from Terraform modules in various output formatshttps://github.com/terraform-docs/terraform-docs
How Cloudflare uses Terraform to manage Cloudflare
Configuration management is far from a solved problem. As organizations scale beyond a handful of administrators, having a secure, auditable, and self-service way of updating system settings becomes invaluable. Managing a Cloudflare account is no different. With dozens of products and hundreds of API endpoints, keeping track of current configuration and making bulk updates across multiple zones can be a challenge. While the Cloudflare Dashboard is great for analytics and feature exploration, any changes that could potentially impact users really should get a code review before being applied!https://blog.cloudflare.com/terraforming-cloudflare-at-cloudflare
This is where Cloudflare's Terraform provider can come in handy. Built as a layer on top of the cloudflare-go library, the provider allows users to interface with the Cloudflare API using stateful Terraform resource declarations. Not only do we actively support this provider for customers, we make extensive use of it internally! In this post, we hope to provide some best practices we've learned about managing complex Cloudflare configurations in Terraform.
Why Leaving Pods in CrashLoopBackOff Can Have a Bigger Impact Than You Might Think
https://pauldally.medium.com/why-leaving-pods-in-crashloopbackoff-can-have-a-bigger-impact-than-you-might-think-c0d3dbd067a
https://pauldally.medium.com/why-leaving-pods-in-crashloopbackoff-can-have-a-bigger-impact-than-you-might-think-c0d3dbd067a
GKE with gRPC and ingress-nginx
https://joachim8675309.medium.com/gke-with-grpc-and-ingress-nginx-644730915677
https://joachim8675309.medium.com/gke-with-grpc-and-ingress-nginx-644730915677
Playing with Crossplane, for real
https://prune998.medium.com/playing-with-crossplane-for-real-f591e66065ae
https://prune998.medium.com/playing-with-crossplane-for-real-f591e66065ae
Kubernetes: ImagePullBackOff!
How to keep your calm and fix this like a pro!https://blog.ediri.io/kubernetes-imagepullbackoff
Introduction to Kubernetes Admission Controllers
https://pradeepl.com/blog/kubernetes/introduction-to-kubernetes-admission-controllers
https://pradeepl.com/blog/kubernetes/introduction-to-kubernetes-admission-controllers
Manage Secrets on Kubernetes with ArgoCD and Vault
https://piotrminkowski.com/2022/08/08/manage-secrets-on-kubernetes-with-argocd-and-vault
https://piotrminkowski.com/2022/08/08/manage-secrets-on-kubernetes-with-argocd-and-vault
Best Practices for Understanding Kubernetes Costs
https://medium.com/application-driven-infrastructure/best-practices-for-understanding-kubernetes-costs-f3c58a5e1ebf
https://medium.com/application-driven-infrastructure/best-practices-for-understanding-kubernetes-costs-f3c58a5e1ebf
Continuous Deployments of Kubernetes Applications using Argo CD GitOps & Helm Charts
https://faun.pub/continuous-deployments-of-kubernetes-applications-using-argo-cd-gitops-helm-charts-9df917caa2e4
https://faun.pub/continuous-deployments-of-kubernetes-applications-using-argo-cd-gitops-helm-charts-9df917caa2e4
kube-exec-controller
kube-exec-controller is an admission controller for handling container drift (caused by kubectl exec, attach, cp, or other interactive requests) inside a Kubernetes cluster.https://github.com/box/kube-exec-controller