Replies: 2 comments 3 replies
-
Is there an opportunity or a desire to make self deploying apps? eg I have a node app, I can import cdk8s library and never worry about k8s manifests or installing kubectl. I think having the content outlined will be great, but I also feel like there's strength in cdk8s that's not being utilized |
Beta Was this translation helpful? Give feedback.
-
I think this would be 🔥 Currently trying to navigate around how to manage multi environment, multi cluster apps in a mono repo. Things are little bit easier to maintain for us in a monorepo at this moment. But would like to see how it scales in a large scale deployment. |
Beta Was this translation helpful? Give feedback.
-
From its inception, cdk8s was designed to be a Kubernetes manifest authoring tool. Since cdk8s generates pure Kubernetes manifests, deployment of cdk8s applications can be achieved by passing the output of cdk8s synth to one the great and popular deployment tools that already exist in the ecosystem.
In some cases, integrating with such deployment tools is fairly straight forward. For example, one can pass the dist directory created by cdk8s directly to kubectl and deploy the set of manifests:
kubectl apply -f ./dist
. In other cases, it can be more complex. For example, deploying with Helm requires more work because Helm expects a Helm chart as its input.While we still believe this is the right approach, we would like to make it easier for customers to integrate cdk8s with existing deployment tools and pipelines. We think we can achieve that by providing guides and other written content which we we feel is currently missing. The following is a list of articles we would like to publish:
We would love to hear your thoughts on what types of integrations or content you would like to see in cdk8s? What would make deploying cdk8s application easier?
In addition, we want to publish a cdk8s best practices guide that will talk about:
We would love to hear if there any other questions related to maintaining a cdk8s application you would like us to address.
Beta Was this translation helpful? Give feedback.
All reactions