A software development framework that provides high level abstractions for authoring Kubernetes applications.
APACHE-2.0 License
Bot releases are visible (Hide)
Published by github-actions[bot] 4 months ago
Published by github-actions[bot] 4 months ago
Published by github-actions[bot] 4 months ago
Published by github-actions[bot] 4 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
service.addDeployment
was removed. Use selector
instead. Also, service.serve
is renamed to service.bind
.scope
and id
to imported and selected resourcescontainer.env.addVariable()
instead of container.addEnv()
. Property env
of container renamed to envVariables
.Resolves https://github.com/cdk8s-team/cdk8s-plus/issues/346
Signed-off-by: Eli Polonsky [email protected]
Resources
is now named ContainerResources
.Signed-off-by: Christopher Rybicki [email protected]
defaultSelector
renamed to select
. selectByLabel
renamed to select
and underwent an API change: deployment.selectByLabel('key', 'value') -> deployment.select(LabelSelector.equals('key', 'value'))
Fixes https://github.com/cdk8s-team/cdk8s-plus/issues/414
Fixes https://github.com/cdk8s-team/cdk8s-plus/issues/413
deployment.expose
renamed to deployment.exposeViaService
deployment.expose
and service.addDeployment
now accept a port
as part of the options, and not a positional argument.cdk8s-plus
is now a release-candidate (#761) (a4d512d)Role
, ClusterRole
, RoleBinding
, ClusterRoleBinding
L2s (#432) (aeaba6e), closes #24 #25 #26 #374
v2.0.0
(#1310) (7d296a0)2.x
(#696) (814af13)runAsNonRoot
to true (#1143) (ca5d61c)allowPrivilegeEscalation
property (#1144) (5a1031a)readOnlyRootFilesystem
to true (#1139) (0fc0794)ConfigMap
and Secret
(#688) (39ecc47)restartPolicy
field (#3812) (b8b295b)CronJob
construct (#1052) (716738c)minReadySeconds
and progressDeadlineSeconds
(#515) (c94b826)HorizontalPodAutoscaler
construct (#1174) (406f343), closes #819
affinity
, tolerations
, nodeName
) (#684) (6d02852)hostNetwork
property (#1874) (9354583), closes #971
Container
object (#1512) (cc0ad56), closes #1508
dockerRegistryAuth
(#1791) (9e2632f)scheme
(#958) (eeb37fd), closes #985
host
property to HttpGet probes (#3818) (4214771), closes /kubernetes.io/docs/reference/generated/kubernetes-api/v1.26/#httpgetaction-v1
EnvValue
(#1643) (7523bcd)minReady
support (#659) (cb67822)service
is now optional (#1223) (435f99d)hostPath
volume type (#781) (becda88), closes #780
spread
property for easy hostname
and zone
spreading (#1176) (0847398)restartPolicy
to ALWAYS
(#1145) (bf8e258)exposeViaService
does not expose port names (#2170) (0cec06d), closes #1981
maxUnavailable
on a rolling update strategy (#724) (2c40476)ingressClassName
to IngressProps
(#2964) (3812d5e), closes #2856
LabelSelector
class in python (#841) (f4d0e99), closes #745 #745
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago
Published by github-actions[bot] 5 months ago