cdk8s as a cdktf kubernetes provider #2053
Labels
effort/large
1+ weeks
feature-request
New/Enhanced functionality wanted
priority/p2
Dependent on community feedback. PR's are welcome :)
note from the team: Even though this is a p2, if you are interested in contributing this, please consult with the team beforehand as this is a large endeavour to take on.
Description of the feature or enhancement:
I really love the project, but very often you need data that comes from somewhere else. E.g. I want to use secrets stored in
Vault
. It's super comfortable incdktf
with all the providers, but a pain incdk8s
. There is theCdktfResolver
but it's super slow, is annoying to use (encapsulate everything in aTerraformOutput
) and he can't handle sensitive data.On the other hand, writing custom builders and
Constructs
incdktf
is a pain, because of the naming of classes. Instead using a genericPodSpec
there are many different implementations, e.g.DeploymentV1SpecTemplateSpec
. So if you want to create your customPodSpecBuilder
you need to implement it many times (forDeployments
,StatefulSet
, ...).Could
cdk8s
not just a much betterCDKTF Kubernetes Provider
? It has the nice classes ofcdk8s
andcdk8s-plus
and the provider ecosystem ofcdktf
/terraform
.Use Case:
Proposed Solution:
Other:
This is a 🚀 Feature Request
The text was updated successfully, but these errors were encountered: