Kubernetes Deploy Guide and Presets? #2320
GerryWilko
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello all,
I was wondering about writing up some documentation & provider implementations for Nitro deployments on Kubernetes. There are a few options for deployment to Kubernetes which I thought would be work documenting and I would also like to add some provider implementations for non-standard methods.
I understand the argument for containisation of workloads like Nitro applications as rather like using a sledgehammer to crack a nut but for the sake of completeness I believe it would be useful to document simple Dockerfile examples and guides for people coming in from existing systems with Kubernetes deployed. What do the maintainers think of this? I also wanted to know how they feel this should be represented? I was thinking a singular page under Deploy Guides for Kubernetes (or Kubernetes/Docker)?
The second proposal I had was to build a nitro provider for Knative. KNative is a CNCF project to provide function like experience to Kubernetes with OCI artificats that rather than being Docker containers are instead function like artifacts with supported runtimes of:
- Node.js
- Python
- Go
- Quarkus
- Rust
- Spring Boot
- TypeScript
I was going to investigate producing Nitro presets for Knative Node and KNative Typescript. Is this something that would be of interest to the Nitro team? I understand you may not want to have too many presets for these things so perhaps just documentation regarding how you might leverage Knative to get a more "bare-metal" experience of Kubernetes would suffice?
Many thanks to all the Nitro team and UnJS you guys do fantastic work 😃
Beta Was this translation helpful? Give feedback.
All reactions