vscode-ytt
design-proposals-archive
vscode-ytt | design-proposals-archive | |
---|---|---|
1 | 5 | |
17 | 154 | |
- | - | |
10.0 | 2.9 | |
over 1 year ago | over 2 years ago | |
Makefile | ||
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vscode-ytt
-
Why helm doesn't use a general purpose programming language for defining resources?
They do have an IDE integration, but it's mostly for syntax highlighting than any sort of programming assistance. ytt syntax highlighting for Visual Studio Code
design-proposals-archive
-
Learn why you can't ping a Kubernetes service
The destination is a pod IP address, and since Kubernetes guarantees that any pod can talk to any other pod in the cluster, the traffic can flow to the brown pod.
-
Murre - the lightweight K8s metrics monitoring tool
I wonder who will raise the glove and take that approach to use to post Metrics API resources instead of metrics-server.
-
Where is the best place to learn k8s?
Relatedly, the design proposals archive: https://github.com/kubernetes/design-proposals-archive/
-
What would do if you could reinvent Bazel?
[0] https://github.com/kubernetes/design-proposals-archive/blob/main/architecture/declarative-application-management.md
-
Why helm doesn't use a general purpose programming language for defining resources?
I will point out that the shortcomings of parameterized templates are actually very well-understood by the Kubernetes community: see Declarative application management in Kubernetes and The Rationale behind kpt. Helm has significant mindshare because it was first to the scene / has network effects, it solves real problems, and presents a decent UX for chart users. It sits in this obnoxious local optimum of "good enough on Day 1, hot garbage nightmare on Day 100".
What are some alternatives?
Pulumi - Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
helm-x - Treat any Kustomization or K8s manifests directory as a Helm chart
helm - The Kubernetes Package Manager
cue - The home of the CUE language! Validate and define text-based and dynamic configuration
metrics-server - Scalable and efficient source of container resource metrics for Kubernetes built-in autoscaling pipelines.
dhall-kubernetes - Typecheck, template and modularize your Kubernetes definitions with Dhall
carvel - Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. This repo contains information regarding the Carvel open-source community.
k9s - 🐶 Kubernetes CLI To Manage Your Clusters In Style!
kubernetes-the-hard-way - Bootstrap Kubernetes the hard way. No scripts.