terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform).https://github.com/GoogleCloudPlatform/terraformer
Cluster Turndown
Cluster Turndown is an automated scaledown and scaleup of a Kubernetes cluster's backing nodes based on a custom schedule and turndown criteria. This feature can be used to reduce spend during down hours and/or reduce surface area for security reasons. The most common use case is to scale non-prod environments (e.g. dev clusters) to zero during off hours. The project currently suppoorts clusters on GKE, EKS, and kops on AWS.https://github.com/kubecost/cluster-turndown
sdns
Privacy important, fast, recursive dns resolver server with dnssec supporthttps://github.com/semihalev/sdns
What’s the best way to manage Helm charts?
https://insights.project-a.com/whats-the-best-way-to-manage-helm-charts-1cbf2614ec40
https://insights.project-a.com/whats-the-best-way-to-manage-helm-charts-1cbf2614ec40
You need containers to build an image
https://iximiuz.com/en/posts/you-need-containers-to-build-an-image
https://iximiuz.com/en/posts/you-need-containers-to-build-an-image
gitops-with-kustomize
An example repo structure for GitOps with:https://github.com/swade1987/gitops-with-kustomize
- Flux
- Helm Operator
- Kustomize
Meeting reliability challenges with SRE principles
https://cloud.google.com/blog/products/management-tools/meeting-reliability-challenges-with-sre-principles
https://cloud.google.com/blog/products/management-tools/meeting-reliability-challenges-with-sre-principles
Device Tree Kubernetes Node Labeller
Kubernetes controller for labelling a node with devicetree propertieshttps://github.com/adaptant-labs/k8s-dt-node-labeller
Comparing Kubernetes managed services across Digital Ocean, Scaleway, OVHCloud and Linode
https://atodorov.me/2020/06/14/comparing-kubernetes-managed-services-across-digital-ocean-scaleway-ovhcloud-and-linode
https://atodorov.me/2020/06/14/comparing-kubernetes-managed-services-across-digital-ocean-scaleway-ovhcloud-and-linode
Helm Diff Plugin
A helm plugin that shows a diff explaining what a helm upgrade would changehttps://github.com/databus23/helm-diff
kubectl-unused-volumes
List all unused volumes on your clusterhttps://github.com/dirathea/kubectl-unused-volumes
Speeding up a Git monorepo at Dropbox with <200 lines of code
https://dropbox.tech/application/speeding-up-a-git-monorepo-at-dropbox-with--200-lines-of-code
https://dropbox.tech/application/speeding-up-a-git-monorepo-at-dropbox-with--200-lines-of-code
kubeplus
Build, visualize and monitor Kubernetes native Application Stackshttps://github.com/cloud-ark/kubeplus
Prevent application and network instability by serving stale content
https://www.fastly.com/blog/prevent-application-network-instability-serve-stale-content
https://www.fastly.com/blog/prevent-application-network-instability-serve-stale-content
portfall
A desktop k8s port-forwarding portal for easy access to all your cluster UIshttps://github.com/rekon-oss/portfall
Validating Kubernetes YAML for best practice and policies
https://learnk8s.io/validating-kubernetes-yaml
https://learnk8s.io/validating-kubernetes-yaml
kubecarrier
KubeCarrier is an open source system for managing applications and services across multiple Kubernetes Clusters; providing a framework to centralize the management of services and provide these services with external users in a self service catalog.https://github.com/kubermatic/kubecarrier
High Availability Load Balancers with Maglev
https://blog.cloudflare.com/high-availability-load-balancers-with-maglev
https://blog.cloudflare.com/high-availability-load-balancers-with-maglev