devtron
batect
Our great sponsors
devtron | batect | |
---|---|---|
97 | 4 | |
3,848 | 687 | |
2.5% | - | |
9.7 | 0.0 | |
1 day ago | 6 months ago | |
Go | Kotlin | |
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.
devtron
- Devtron - End-to-End Software Delivery for Kubernetes Applications
-
Automating deployment to kubernetes
Give it a try - https://github.com/devtron-labs/devtron
- Why is Kubernetes adoption so hard?
- Stupid question? Lens vs OpenLens vs Monokle
- What does it take to start your own DevOps or Cloud Consultancy ?
-
Check out this insightful article on The New Stack to learn more about Devtron and its unique differentiators.
Devtron is entirely open-source with no freemium caveats. https://github.com/devtron-labs/devtron
- Kubernetes Tooling ranking on GitHub
-
Is any Indian company doing something unique. Apart from building just basic CRUD apps?
look at Devtron. made in India with love
-
Is there any alternative to Lens desktop software?
Hey man, I agree with the fact that it needs to run in a k8s cluster and is not a 100% k8s client. If you want to see Devtron as purely k8s client, please upvote the issue - https://github.com/devtron-labs/devtron/issues/2884
-
Release pipelines -- smooth as silk or still a pain (sometimes?)
since my org has started using Devtron pipelines are smooth as silk. now a days pipeline should be the least of a worry for people. only thing that breaks is the code.
batect
-
Act: Run your GitHub Actions locally
https://batect.dev/ this is like Act but agnostic and public
-
Show HN: Miniboss, versatile local container management with Python
If you're dockerizing a dev environment check out batect, it's kind of like the combo of docker-compose + make (i.e. simple script running) that is really the tool we all just want: https://batect.dev/ It can easily define one-off container tasks like integration test runs with just a couple lines of config.
-
Monthly 'Shameless Self Promotion' thread - 2021/07
Earlier this year at $DAYJOB I was on a project to uplift the deployment pipelines and DevOps capabilities within the team. Today we have full Continuous Deployment, Trunk Based Development, and SlackOps. I've written a couple of articles below on the approach we took which was around heavy use of Docker and the tool Batect.
-
Docker as an Integrated Development Environment
Go the next step and run a local kubernetes cluster with kind or k3s (it will take you 30 seconds to have a k8s cluster going). IMHO the kubectl CLI is a lot more logical than docker's CLI. You can create all your local storage volumes ahead of time, create a pod that attaches to it, and then just kubectl exec into the pod vs. writing a long fiddly docker command line string (or crafting a docker-compose.yml). It's easy to adjust the pod as necessary while it runs too, like adding a service to expose ports without rerunning the container.
But if you do like the idea of docker dev environemnts, check out a tool like batect: https://github.com/batect/batect It's somewhat like if docker-compose had make-like commands you could define. Your whole dev environment and workflow can be defined in a simple yaml config that anyone can use.
What are some alternatives?
argo-cd - Declarative Continuous Deployment for Kubernetes
Docker Compose - Define and run multi-container applications with Docker
argo - Workflow Engine for Kubernetes
toolbox - Tool for interactive command line environments on Linux
lens - Lens - The way the world runs Kubernetes
Komga - Media server for comics/mangas/BDs/magazines/eBooks with API and OPDS support
kubevela - The Modern Application Platform.
workstation - Docker based portable Workstation
system-design-primer - Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
lunasec - LunaSec - Dependency Security Scanner that automatically notifies you about vulnerabilities like Log4Shell or node-ipc in your Pull Requests and Builds. Protect yourself in 30 seconds with the LunaTrace GitHub App: https://github.com/marketplace/lunatrace-by-lunasec/
jellyfin-vue - A modern web client for Jellyfin based on Vue
libvirt-k8s-provisioner - Automate your k8s installation