Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tracking Issue] L2 coverage #379

Open
95 of 98 tasks
Chriscbr opened this issue Feb 24, 2022 · 1 comment
Open
95 of 98 tasks

[Tracking Issue] L2 coverage #379

Chriscbr opened this issue Feb 24, 2022 · 1 comment
Labels
effort/large 1+ weeks feature-request New/Enhanced functionality wanted priority/p1 Should be on near term plans

Comments

@Chriscbr
Copy link
Contributor

Chriscbr commented Feb 24, 2022

This is a preliminary list of some of the configuration options available in the core Kubernetes resources that we think might be convenient to be able to configure with the hand-crafted, higher-level APIs of cdk8s+. We're looking for your support to help us prioritize which features would be most useful by giving +1s reactions (thumbs up reaction) on the linked issues!

This list was collected based on a surface-level review of the Kubernetes specification and docs, so it's possible there are errors or missing features. We also omitted several alpha/beta APIs (but if these interest you, feel free to create issues for them and we can add them to the list). If you see items that don't make sense, or which could be combined together as part of a higher-level abstraction, please leave a comment here or in the linked issues. Thanks!

Missing resource types

ConfigMap

  • We support creating ConfigMap with data and binaryData directly
  • We support creating / supplying ConfigMap with data from files or directories as data.
  • We support using ConfigMap to supply individual environment variables to pods.
  • We support using ConfigMap to create volumes for pods.
  • Create immutable ConfigMaps #341

Secret

Probe

Container

Volume

Pod

Deployment

For other customizations related to the Pod spec, check the Pod section above. ⬆️

Ingress

Job

Service

ServiceAccount

  • We support configuring the secrets that can be used by a service account.
  • We support configuring the service account used to run a pod.

StatefulSet

@Chriscbr Chriscbr changed the title L2 coverage [Tracking Issue] L2 coverage Feb 24, 2022
@Chriscbr Chriscbr pinned this issue Feb 24, 2022
@iliapolo iliapolo added priority/p1 Should be on near term plans feature-request New/Enhanced functionality wanted and removed help wanted labels Feb 6, 2023
@nilroy
Copy link

nilroy commented Feb 11, 2023

Hi,

Can we also have functionality to add Volumes from Kubernetes Downward API (https://kubernetes.io/docs/tasks/inject-data-application/downward-api-volume-expose-pod-information/) ?

Thanks & Regards
Nilanjan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort/large 1+ weeks feature-request New/Enhanced functionality wanted priority/p1 Should be on near term plans
Projects
None yet
Development

No branches or pull requests

3 participants