Git Product home page Git Product logo

cdk8s-plus-17's People

Contributors

abierbaum avatar actions-user avatar adamdottv avatar adriangonciarz avatar amazon-auto avatar aws-cdk-automation avatar benbridts avatar brennerm avatar campionfellin avatar cdk8s-automation avatar chriscbr avatar cmdallas avatar cumet04 avatar cynicaljoy avatar dave-b-code avatar dependabot[bot] avatar eddiezane avatar florianludwig avatar igorborgest avatar iliapolo avatar jhutchings1 avatar kandros avatar mbonig avatar moreal avatar prasek avatar pusherman avatar somayab avatar tabern avatar toricls avatar wynro avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cdk8s-plus-17's Issues

TLS support for IngressV1Beta1

Description of the feature or enhancement:

Currently if you want to create an Ingress with TLS termination, you have to use the Ingress construct from cdk8s.

Use Case:

Being able to avoid low-level constructs.

Proposed Solution:

Either pass a tls prop to the IngressV1Beta1 Construct or invoke the addTls method after instantiating the Ingress.
Other:

PR: #14

Latest version of `k8s.ts` produced by the import command breaks usage of Lazy in resources

To reproduce:

  1. yarn upgrade cdk8s-cli json2jsii
  2. rm -rf src/imports
  3. yarn run import
  4. yarn test

You should see many errors saying that:

secrets can be added to the service account

    TypeError: _b.map is not a function

      11038 |     'imagePullSecrets': obj.imagePullSecrets?.map(y => toJson_LocalObjectReference(y)),
      11039 |     'metadata': toJson_ObjectMeta(obj.metadata),
    > 11040 |     'secrets': obj.secrets?.map(y => toJson_ObjectReference(y)),
            |                             ^
      11041 |   };

The problem here is that the toJson methods added by cdk8s-team/cdk8s-cli#43 doesn't seem to handle tokens correctly.

Derived from cdklabs/json2jsii#480

We should probably call resolve (from cdk8s/lib/_resolve) on every property before or call resolve on the entire object before invoking the toJson methods.

Reimport L1 resources

We recently had a lot of changes to the cdk8s-cli and to json2jsii which affect the generation of the L1 resources.

Lets use the latest versions and re-import them.

Also - we should configure the project such that import is executed as part of the build (it doesn't take too long in TS), this will make it so they are re-imported automatically every time a dependency changes.

k8s API v1.21 and cdk8s-plus-21

This is just a question.

To use k8s API v1.19, v1.20 and cdk8s together,

Do I have to create my own cdk8s-plus-19, cdk8s-plus-20?

Currently, this repo provides only cdk8s-plus-17.

I was just wondered but still wondered even with the documentation.

Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.