kubeadmiral
https://github.com/kubewharf/kubeadmiral
KubeAdmiral is a multi-cluster management system for Kubernetes, developed from Kubernetes Federation v2. Kubernetes Federation v2 allows users to manage Kubernetes resources across multiple clusters through the use of federated types such as FederatedDeployment, FederatedReplicaSet, FederatedSecret, etc. KubeAdmiral extends the Kubernetes Federation v2 API, providing compatibility with the Kubernetes native API and more powerful resource management capabilities.
https://github.com/kubewharf/kubeadmiral
1
1
Managing Kubernetes Secrets Dynamically from Vault via External Secrets Operator
https://itnext.io/managing-kubernetes-secrets-dynamically-from-vault-via-external-secrets-operator-7e51d71b56cf
https://itnext.io/managing-kubernetes-secrets-dynamically-from-vault-via-external-secrets-operator-7e51d71b56cf
1
jet-pilot
https://github.com/unxsist/jet-pilot
JET Pilot is an open-source K8s IDE. It was created out of frustration, as all "good-looking" K8s IDEs went commercial. Power-users nowaday resort to tools like k9s, which works great, but heavily relies on keyboard input. JET Pilot tries to overcome these usability challenges.
https://github.com/unxsist/jet-pilot
1
kube-green
https://github.com/kube-green/kube-green
How many of your dev/preview pods stay on during weekends? Or at night? It's a waste of resources! And money! But fear not, kube-green is here to the rescue.
kube-green is a simple k8s addon that automatically shuts down (some of) your resources when you don't need them.
https://github.com/kube-green/kube-green
1
kubedns-shepherd
https://github.com/eminaktas/kubedns-shepherd
KubeDNS Shepherd is a Kubernetes controller that manages the DNS configuration of workloads, ensuring an efficient and reliable way to configure DNS within your Kubernetes cluster. This project is essential for those looking to optimize DNS resolutions and configurations within their Kubernetes environments.
https://github.com/eminaktas/kubedns-shepherd
1
kctxsync
https://github.com/vvrnv/kctxsync
kctxsync is a command-line tool designed to synchronize the certificate and key data from a remote Kubernetes cluster's kubeconfig file to your local kubeconfig. It is particularly useful for updating the local kubeconfig when certificates or keys have changed in the remote cluster, ensuring that your local environment is always in sync with the remote server.
https://github.com/vvrnv/kctxsync
1
k8up
https://github.com/k8up-io/k8up
K8up is a Kubernetes backup operator based on Restic that will handle PVC and application backups on a Kubernetes or OpenShift cluster.
https://github.com/k8up-io/k8up
1
acceleration-service
https://github.com/goharbor/acceleration-service
Acceleration Service provides a general service to Harbor with the ability to automatically convert user images to accelerated images. When a user does something such as artifact push, Harbor will request the service to complete the corresponding image conversion through its integrated Nydus, eStargz, etc. drivers.
https://github.com/goharbor/acceleration-service
1
cndi
https://github.com/polyseam/cndi
Start with a Template for a popular service like Airflow, Kafka, or PostgreSQL and CNDI will help you deploy it on your own infrastructure - just as easily as you can sign up for a cloud-based Platform as a Service.
https://github.com/polyseam/cndi
1
kubero
https://github.com/kubero-dev/kubero
Kubero [pronounced: Kube Hero] is a self-hosted PaaS (Platform as a Service) that allows any developer to deploy their application on Kubernetes without specialized knowledge. Kubero follows the principles of 12-factor apps. It is possible to run apps based on existing containers or from source code.
https://github.com/kubero-dev/kubero
2
kubernetes-the-hard-way-aws
https://github.com/prabhatsharma/kubernetes-the-hard-way-aws
This is a fork of awesome Kubernetes The Hard Way by Kelsey Hightower and is geared towards using it on AWS.
https://github.com/prabhatsharma/kubernetes-the-hard-way-aws
1
Fun with Kubernetes Authorization Auditing - multiple authz plugins
https://raesene.github.io/blog/2024/04/22/Fun-with-Kubernetes-Authz
One of the features of Kubernetes security, is its flexible model. This allows cluster operators to have multiple Authentication or Authorization modes running covering a number of use cases. This does introduce some complexity though both in terms of operation and also in terms of reviewing or auditing rights.
The most common case here is cloud managed Kubernetes where, in addition to the in-built RBAC authorization, you’ll often find that there’s a webhook authorization mode enabled as well to allow for integration with the cloud provider’s IAM system.
https://raesene.github.io/blog/2024/04/22/Fun-with-Kubernetes-Authz
1
Sveltos: Argo CD and Flux CD are not the only GitOps Tools for Kubernetes
https://itnext.io/sveltos-argo-cd-and-flux-cd-are-not-the-only-gitops-tools-for-kubernetes-fa2b94b2ea48
https://itnext.io/sveltos-argo-cd-and-flux-cd-are-not-the-only-gitops-tools-for-kubernetes-fa2b94b2ea48
1
A look at Kubernetes Operator Implementation at Licious
P1: https://tech.licious.com/a-look-at-kubernetes-operator-implementation-at-licious-part-1-fb8f5a639df2
P2: https://tech.licious.com/a-look-at-kubernetes-operator-implementation-at-licious-part-2-07fa51df3cc7
Implementing Kubernetes Operators for Streamlined Application Management
P1: https://tech.licious.com/a-look-at-kubernetes-operator-implementation-at-licious-part-1-fb8f5a639df2
P2: https://tech.licious.com/a-look-at-kubernetes-operator-implementation-at-licious-part-2-07fa51df3cc7
1
Bootstrapping K3s with Cilium
https://blog.stonegarden.dev/articles/2024/02/bootstrapping-k3s-with-cilium
Getting started with Kubernetes might seem like a daunting task at first, but getting a basic ephemeral cluster up and running with tools like minikube, kind, or k3d is quite straightforward if you follow their documentation.
In this article we’ll explore how to bootstrap a more permanent, or production grade, Kubernetes cluster using k3s. Other tools like kubeadm, k0s, microk8s, or kubespray (which uses kubeadm under the hood) are also available.
https://blog.stonegarden.dev/articles/2024/02/bootstrapping-k3s-with-cilium
1
headlamp
https://github.com/headlamp-k8s/headlamp
Headlamp is an easy-to-use and extensible Kubernetes web UI.
Headlamp was created to blend the traditional feature set of other web UIs/dashboards (i.e., to list and view resources) with added functionality.
https://github.com/headlamp-k8s/headlamp
1
1
terraform-azurerm-aks
https://github.com/Azure/terraform-azurerm-aks
This Terraform module deploys a Kubernetes cluster on Azure using AKS (Azure Kubernetes Service) and adds support for monitoring with Log Analytics.
https://github.com/Azure/terraform-azurerm-aks
1
SLO: Elastic vs Datadog vs Grafana
https://blog.alexewerlof.com/p/slo-elastic-datadog-grafana
Reviewing the Service Level implementation in 3 observability providers
https://blog.alexewerlof.com/p/slo-elastic-datadog-grafana
1
"SRE" doesn't seem to mean anything useful any more
https://rachelbythebay.com/w/2024/09/03/ops
This seems to be a thing now: someone finds out that you worked as an SRE ("site reliability engineer", something from the big G back in the day) somewhere, and now all you're good for is "devops" - that is, you're going to be the "ops bitch" for the "real" programmers. You are the consumer. They are the producer. They squeeze one out and you have to make it sing and dance. You keep things running and you shut the hell up. You wear the pager so they don't have to.
https://rachelbythebay.com/w/2024/09/03/ops
1