At some point, we all might need to create development environments in Kubernetes. This project simplifies this task!
Kardinal is marketed as “the lightest-weight way” to spin up temporary environments. It aims to make this process as fast and easy as possible. To do so, Kardinal Kontrol is used as a cloud-hosted control plane and a service called Kardinal Manager is deployed to your Kubernetes cluster. Here’s what this tool provides:
- Various environments’ types: for single or multiple services with shared resources, for apps with isolated stateful resources, and for apps with full isolation.
- Templates to unify and customise the environments’ configuration.
- Plugins to simplify configuring dev versions of stateful or external services. Currently, there are plugins for Redis, Neon DB, PostgreSQL (seed data), and AWS RDS.
- Web dashboard to see your environments.
- An ability to use it with Tilt or Telepresence by following the relevant instructions.
- Ready-to-use playground to see Kardinal in action via GitHub Codespaces.
▶️ GitHub repo
📢 Reddit announcement
📖 Introduction article
#tools #dev
Kardinal is marketed as “the lightest-weight way” to spin up temporary environments. It aims to make this process as fast and easy as possible. To do so, Kardinal Kontrol is used as a cloud-hosted control plane and a service called Kardinal Manager is deployed to your Kubernetes cluster. Here’s what this tool provides:
- Various environments’ types: for single or multiple services with shared resources, for apps with isolated stateful resources, and for apps with full isolation.
- Templates to unify and customise the environments’ configuration.
- Plugins to simplify configuring dev versions of stateful or external services. Currently, there are plugins for Redis, Neon DB, PostgreSQL (seed data), and AWS RDS.
- Web dashboard to see your environments.
- An ability to use it with Tilt or Telepresence by following the relevant instructions.
- Ready-to-use playground to see Kardinal in action via GitHub Codespaces.
▶️ GitHub repo
📢 Reddit announcement
📖 Introduction article
#tools #dev
👍3