⚠ BREAKING CHANGES
-
plus:
spec
was removed from all cdk8s+ constructs and that now have a flat structure. See Example for new usage. -
plus: Construct id's for deployment will change due to a latent bug that appended the word
pod
to them.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
- plus:
deployment.expose()
now takesport
as a positional argument (before:deployment.expose({ port })
, now:deployment.expose(port)
).
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
- lib: auto-generated resource names that included duplicate hyphens will change will be replaced when applied.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
- lib: cdk8s-plus's value of a label
cdk8s.deployment
of Pods are changed
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Features
- lib: helm construct (#346) (6ee449f), closes #65
- plus: Ingress (#340) (14ac668), closes #125
- plus: service.addDeployment() (#342) (5413b3b)
- migrate to cdk.dev slack workspace (#336) (b203e5a)
Bug Fixes
-
lib:
uniqueId
is not compatible with the k8s labels (#326) (161f368), closes #323 -
lib: duplicate hyphens in generated resource names (#341) (6f6366a)
-
allow tests to run without write access to os.tmpdir parent (#338) (dc17022)
-
Fix yaml quote serialization 325 (#327) (6b1f662), closes #325
-
plus: Remove the
spec
nesting level on both input and output (#347) (5e34850)