Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
matsuri
Toolkit to build a unified dev/staging/production environment with Docker and Kubernetes (by matsuri-rb)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Better templating, example https://github.com/emcfarlane/kubestar which uses starlark for kubernetes config.
https://github.com/kapicorp/kapitan is also a very powerful option for managing and generating templates.
I wrote something similar using Ruby a while back. https://github.com/matsuri-rb/matsuri
I even have a helm plugin that would let you specify all the command line options and values so that it can be tracked in git and consistently applied
> create a Kubernetes YAML from a "docker run" command
https://docs.podman.io/en/latest/markdown/podman-generate.1....
> kubernetes YAML explainer playground
GPT4 can probably do this just in the way you describe. The other thing that came to mind is yaml-language-server
> Diagram generation from Kubernetes namespace(s)
https://github.com/mkimuram/k8sviz
Have you looked at https://kompose.io?
I have used it to get 80/20 of the work done when converting from docker-compose to k8s.
We use CUE directly to generate yaml resources
Have our eyes on Timoni https://github.com/stefanprodan/timoni