Top 23 Shell Kubernete Projects
A docker-powered PaaS that helps you build and manage the lifecycle of applicationsProject mention: I have created a curated list of startup tools in a single page, No Signup, No Login, No Clutter | reddit.com/r/InternetIsBeautiful | 2021-04-08
Under cloud > self-hosted, suggest adding dokku.
A curated list for awesome kubernetes sources :ship::tada:Project mention: #13 DevOps Diary: Events are back | dev.to | 2021-01-17
This is an open source documentation, linking to Kubernetes resources and providing explanations. You can also contribute here.
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).Project mention: Are you running EKS with fargate? | reddit.com/r/aws | 2021-03-22
Have you ever had issues with spot not being to allocate compute and fargate not scaling up because it wants to bring a spot unit online but can't, and gets stuck? Referring to this. https://github.com/aws/containers-roadmap/issues/852
Android in docker solution with noVNC supported and video recordingProject mention: Docker for Android Emulator | reddit.com/r/selfhosted | 2021-03-30
https://github.com/budtmo/docker-android this perhaps?
Deployment scripts & config for Sock Shop (by microservices-demo)Project mention: What are some pre-made projects that I could use to practice on? | reddit.com/r/devops | 2021-03-15
There are sample application that you could deploy, for example https://github.com/microservices-demo/microservices-demo
Cloud-Native distributed block storage built on and for KubernetesProject mention: Guess how much RAM my Raspberry Pi K3s cluster has? | reddit.com/r/kubernetes | 2021-04-05
As of right now it officially “doesn’t support spinning disks yet” I’ve found it “does” but if they are slow enough you end up losing replicas often and sometimes a disk in my experience. I switched to OpenEBS which is less plug and play but has a configurable timeout. That way when my my 4 nodes on 2 7200 rpm drives disk thrash it doesn’t lose my whole log archive. On SSDs it’s a dream though. The s3/nfs compatible backup is wonderful.
Bash script to tail Kubernetes logs from multiple pods at the same timeProject mention: What's the best CLI tailing tool for k8s logs? | reddit.com/r/kubernetes | 2021-01-20
Kubetail is really nice: https://github.com/johanhaleby/kubetail.
Raspberry Pi Kubernetes cluster that runs HA/HP Drupal 8Project mention: My PoE Pi Cluster. | reddit.com/r/homelab | 2021-03-23
My setup is exactly the same as the top photo on https://www.pidramble.com just with the stack'o'pi zip-tied to the switch so I can move it around without the things sliding around.
Amazon EKS Distro (EKS-D) is a Kubernetes distribution based on and used by Amazon Elastic Kubernetes Service (EKS) to create reliable and secure Kubernetes clusters.Project mention: EKS or not? | reddit.com/r/kubernetes | 2021-03-20
Well almost... announcement and GitHub issue
An HTTPS Proxy for Docker providing centralized configuration and caching of any registry (quay.io, DockerHub, k8s.gcr.io)Project mention: Self hosted registry that can pull from a remote | reddit.com/r/docker | 2021-02-23
I'm using a caching proxy to do this: https://github.com/rpardini/docker-registry-proxy
My home Kubernetes (k3s) cluster managed by GitOps (Flux2)Project mention: The Decline of Heroku | news.ycombinator.com | 2021-04-12
huge fan of k8s. drop what you're doing & use a cross-system object-storage/"apiserver" & control-loops to automate everything; embrace desired state management & thank me latter. but, Heroku &al have a lot of value left.
there's just not that many folk trying to tame deploys on k8s via gitops. flux2 is the rage, it's all over the alpha geek's efforts, but it's usually used by someone carefully authoring a fairly complex Helm file, then building out a significant Flux2 HelmRelease object (ex: ).
there's a bunch of other tools, & i'm frankly not familiar enough. but this idea of having a bunch of source that can deploy itself, simply, is still extremely rare even among the alpha-geek #gitops types. i'm sure some of these tools better match the simplicity of the Heroku model, corresponding branches to environments, which makes so so much sense, but so far i feel like such attempts are still basically unknown.
heroku's really simmered it down to something that made extremely natural sense. huge props to that. too too much of this effort had to go into creating buildpacks & supporting language environments very very carefully very actively, that ability to stealth-containerize an app & not even notice is so much of the special sauce that makes this a hard, hard & eternal problem (because langauges/envs keep changing). there's still a lot of ease of use to Heroku that's potentially will be underrated and/or lost by the oncoming generations. i have high respect for how operateable Heroku is.
Project mention: How can Intel quick sync be exposed to a pod? | reddit.com/r/kubernetes | 2021-02-05
No prob! So the NFD config needs to know the pci ids for what you’re looking to label. The values are here: https://github.com/billimek/k8s-gitops/blob/master/kube-system/node-feature-discovery/node-feature-discovery.yaml#L67-L71
This is the Azure Kubernetes Service (AKS) Baseline Cluster reference implementation as produced by the Microsoft Azure Architecture Center.Project mention: Looking for recommendations for provisioning a production AKS cluster | reddit.com/r/kubernetes | 2021-01-21
Successor of zendesk/helm-secrets - A helm plugin that help manage secrets with Git workflow and store them anywhere
A simple script that allows to wait for a k8s service, job or pods to enter a desired stateProject mention: Rainbow deployments in Kubernetes - is this the best approach for zero-downtime with long running (hours) workloads? | reddit.com/r/devops | 2021-04-07
We're using job to run commands as a prerequisite for a deployment (initContainer are not a good fit since we don't want these commands to run on each pod start up). We create a job with a different name (usually the commit hash) and have an initContainer in the deployment running this image: https://github.com/groundnuty/k8s-wait-for
Simple SMTP server / postfix null relay host for your Docker and Kubernetes containers. Based on Alpine Linux.Project mention: Email alerting from homelab Linux server to public email domains | reddit.com/r/homelab | 2020-12-28
I’d recommend something like https://github.com/bokysan/docker-postfix if you just want to send
A GitOps workflow example for multi-env deployments with Flux, Kustomize and Helm.Project mention: Version Control / Tracked Changes For K8 | reddit.com/r/kubernetes | 2021-02-03
As /u/vincentdesmet mentioned Kustomize will most likely to solve your many "apps" with slightly difference issue, this is a good example https://github.com/fluxcd/flux2-kustomize-helm-example (also include helm one)
Auto-scalable Jitsi Meet for KubernetesProject mention: Two servers for same service | reddit.com/r/webhosting | 2020-12-21
Hey, definitely! Check out this: https://github.com/hpi-schul-cloud/jitsi-deployment
An open source distributed tracing & observability platformProject mention: An open source distributed tracing & observability platform: Hypertrace | reddit.com/r/Python | 2021-04-11
A GitHub Action to run lightweight ephemeral Kubernetes clusters during workflow. Fundamental advantage of this action is a full customization of embedded k3s clusters. In addition, it provides a private image registry and multi-cluster support.Project mention: Introduction to k3d: Run K3s in Docker | reddit.com/r/kubernetes | 2021-03-02
The K3d action for vscode might be useful also.
Helm chart for deploying Conjur OSS to KubernetesProject mention: Securing Kubernetes Secrets with Conjur | dev.to | 2021-03-26
$ CONJUR_NAMESPACE=conjur $ kubectl create namespace "$CONJUR_NAMESPACE" $ VERSION=2.0.3 $ helm repo update $ helm install \ -n "$CONJUR_NAMESPACE" \ -f values.yaml \ "$HELM_RELEASE_NAME" \ https://github.com/cyberark/conjur-oss-helm-chart/releases/download/v$VERSION/conjur-oss-$VERSION.tgz
Specify my Kubernetes cluster declaratively (by kasuboski)Project mention: Scan Images in my GitOps Repo | dev.to | 2020-10-22
My full workflow can be found in kasuboski/k8s-gitops. It triggers on workflow_dispatch, cron, and push to yaml files.
Demo application for Conjur Kubernetes integrationProject mention: Securing Kubernetes Secrets with Conjur | dev.to | 2021-03-26
Conjur policies help define objects in its database in a tree structure. Some examples of the objects defined in the policies are users, roles, secrets & applications. It also defines rules the for role based access control. While the Conjur documentation defines the policy best practices, we will use one of the Conjur demo repositories to define policies. I've used policies in the demo repository as the base and have further simplified them to understand the basic concepts better. Download and review the simplified policy files from my repository. Note that all the policies need to have a .yml extension.
What are some of the best open-source Kubernete projects in Shell? This list will help you: