Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Go K8 Projects
High Performance Object Storage for AIProject mention: Simulate multi-nodes configuration | /r/minio | 2023-12-06
We have this example of docker compose you can adapt to be larger https://github.com/minio/minio/blob/master/docs/orchestration/docker-compose/docker-compose.yaml
Lightweight KubernetesProject mention: Building a no-code Helm UI with Windmill - Part 1 | dev.to | 2023-12-06
I’ve created a local cluster with K3S and installing Windmill could not be simpler with just one chart to configure, which already has sane defaults to get started. For this demo we will also configure workers to passthrough environment variables to our scripts so that they have access to the Kubernetes API server for later.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
OpenFaaS - Serverless Functions Made SimpleProject mention: ⚡⚡ Level Up Your Cloud Experience with These 7 Open Source Projects 🌩️ | /r/Cloud | 2023-12-07
🐶 Kubernetes CLI To Manage Your Clusters In Style!Project mention: Architecting for Resilience: Crafting Opinionated EKS Clusters with Karpenter & Cilium Cluster Mesh — Part 1 | dev.to | 2023-10-31
(K9s is one of my favorite tools for navigating Kubernetes clusters through the CLI).
eBPF-based Networking, Security, and ObservabilityProject mention: An opinionated template for deploying a single k3s cluster with Ansible backed by Flux, SOPS, GitHub Actions, Renovate, Cilium, Cloudflare and more! | /r/kubernetes | 2023-12-04
Next-gen networking thanks to Cilium
Container runtimes on macOS (and Linux) with minimal setupProject mention: RamRamRamEveryoneSleepingOnDocker | /r/ProgrammerHumor | 2023-12-07
Colima runs much faster on Macos: https://github.com/abiosoft/colima
Workflow Engine for Kubernetes
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️
VictoriaMetrics: fast, cost-effective monitoring solution and time series databaseProject mention: Top 11 Grafana Alternatives in 2023 | dev.to | 2023-10-23
VictoriaMetrics is primarily a time-series database designed for efficiently storing and querying time-series data. It is often used as a back-end data store for time-series data generated by monitoring systems like Prometheus. VictoriaMetrics excels at handling large volumes of time-series data, offering efficient storage and query capabilities.
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocolsProject mention: 5 Ways to Improve Your API Reliability | dev.to | 2023-07-25
Tyk: An open-source API Gateway that is fast and scalable, running on either its own standalone server or alongside your existing nginx installation.
Netmaker makes networks with WireGuard. Netmaker automates fast, secure, and distributed virtual networks.Project mention: Connecting several hundreds IoT (raspberry pi's) devices with a VPN | /r/VPN | 2023-12-07
My plan is to set up an EC2 instance and host a VPN, considering options like Netmaker, OpenVPN, or Tailscale. The goal is to connect these devices to the VPN, enabling SSH access from any connected node. This method seems cost-effective(Considering I want to use 100s of devices and potentially 1000s) and straightforward, requiring a simple setup with a sudo apt command on the Raspberry Pi.
"Canva" of Kubernetes Observability. Available on CLI, Self-Hosted, and Cloud - https://ddosify.com 🚀Project mention: 5 Awesome Go Projects To Know Before You Die | /r/golang | 2023-05-05
A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – [✩Star] if you're using it!Project mention: Containers are crashing due to memory exhaustion caused by secret rotation every minute. | /r/kubernetes | 2023-12-06
This is not a cron job? I'm not sure if it helps, but you can have pods do a rolling restart on secret updates: https://github.com/stakater/Reloader that would clear the resources each run, but I'm not entirely clear on what you're looking to achieve.
bootstrap K3s over SSH in < 60s 🚀Project mention: K3s – Lightweight Kubernetes | news.ycombinator.com | 2023-10-11
👀 A Kubernetes cluster resource sanitizerProject mention: Kubernetes Enthusiasts: Share Your Ideas for Future Dev Tools | /r/kubernetes | 2023-05-23
Just came across this, sounds nice: https://popeyecli.io/
No need to know Kubernetes' cloud native application management platform | 不用懂 Kubernetes 的云原生应用管理平台Project mention: Rainbond: No Need Understand Kubernetes Application Management Platform | news.ycombinator.com | 2023-09-20
NGINX and NGINX Plus Ingress Controllers for KubernetesProject mention: ☸️ Kubernetes NGINX Ingress Controller: 10+ Complementary Configurations for Web Applications | dev.to | 2023-10-16
Everything in the YAML snippets below — except for ingress configuration — relates to configuring the NGINX ingress controller. This includes customizing the default configuration.
Cost monitoring for Kubernetes workloads and cloud costsProject mention: Show HN: Cloud Costs Monitoring in Docker | news.ycombinator.com | 2023-11-21
OpenCost is an open source implementation for Kubernetes cost monitoring and now cloud cost monitoring for AWS, Azure, and GCP. The project makes all of this data accessible via an API and user interface. While discussing the idea of running OpenCost on platforms besides Kubernetes we realized that with this new Cloud Costs feature there are users who want API access to their cloud billing data without needing to run on Kubernetes. I opened the Issue OpenCost without Kubernetes #2268 and as luck would have it, we had our internal Hackathon last week.
If you're not familiar with OpenCost, it's the open source CNCF project for monitoring Kubernetes and cloud spending. It's a Golang implementation of the OpenCost Specification for monitoring Kubernetes cloud costs. It has an optional web UI and you can also run it as a Prometheus metrics exporter. The code is all at https://github.com/opencost/opencost and you can learn more about the project at https://opencost.io
Automated management of large-scale applications on Kubernetes (incubating project under CNCF)
Open Source Marketplace For Developer ToolsProject mention: Understand your usage of GitHub Actions | news.ycombinator.com | 2023-06-18
If you omit sudo, then you can move the binary yourself.
And of course, there's nothing stopping you visiting the releases page - or installing my tap and getting it from Brew!
Build and deploy docker images to Kubernetes using git push
🔥基于go-zero(go zero) 微服务全技术栈开发最佳实践项目。Develop best practice projects based on the full technology stack of go zero (go zero) microservices.
vCluster - Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go K8s related posts
GitHub - guyst16/mykube: k8s-installer - One-click k8s single-node cluster installation on your own device.
1 project | /r/kubernetes | 7 Dec 2023
Best Practices for Upgrading Kubernetes?
1 project | /r/kubernetes | 7 Dec 2023
Building a no-code Helm UI with Windmill - Part 1
3 projects | dev.to | 6 Dec 2023
10 Common API Resilience Design Patterns with API Gateway
1 project | dev.to | 9 Nov 2023
2 projects | dev.to | 9 Nov 2023
Highly scalable Minecraft cluster
2 projects | dev.to | 4 Nov 2023
☸️ Kubernetes NGINX Ingress Controller: 10+ Complementary Configurations for Web Applications
4 projects | dev.to | 16 Oct 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 8 Dec 2023
What are some of the best open-source K8 projects in Go? This list will help you: