From 2182d3f1d50e9e4690146e901bd0fd21b65eaf51 Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 30 Apr 2024 15:27:31 +0000 Subject: [PATCH 1/2] chore(deps): upgrade configuration Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/cdk8s-team/cdk8s-examples/actions/runs/8897126074 ------ *Automatically created by projen via the "upgrade-configuration" workflow* Signed-off-by: github-actions --- package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package.json b/package.json index 9169f7c9..cfac1f97 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "@cdk8s/projen-common": "^0.0.516", "constructs": "^10.0.0", "lerna": "^6.6.2", - "projen": "^0.81.3" + "projen": "^0.81.5" }, "resolutions": { "@yarnpkg/parsers": "3.0.0-rc.48.1" diff --git a/yarn.lock b/yarn.lock index 7a845b16..b14fb375 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4448,10 +4448,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -projen@^0.81.3: - version "0.81.3" - resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.3.tgz#9c7fa6cbda6e5e9f2a6c98afc5df5dbcdcddde92" - integrity sha512-IuorTvuqJqTecEJ2auZjpaRkFmo9sp8fUj/t5diw/S0hdiyuhlkg2pAkmmbLehW7ib7B8wjqlYUH5pcaAtFU3g== +projen@^0.81.5: + version "0.81.5" + resolved "https://registry.yarnpkg.com/projen/-/projen-0.81.5.tgz#991f6ab2c8a7dcdf2f7ff027ec120dc470eb2a2b" + integrity sha512-INiusfzl31lnBkSxrwgsZ5gEgoIE8WufZ2ihDjYzn0BqJcWuFhLX+ayi0vZ9HS7mjyUx3KSy2gTLznt2t+OgpQ== dependencies: "@iarna/toml" "^2.2.5" case "^1.6.3" @@ -5795,9 +5795,9 @@ yaml@2.3.2: integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== yaml@^2.2.2: - version "2.4.1" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.1.tgz#2e57e0b5e995292c25c75d2658f0664765210eed" - integrity sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg== + version "2.4.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.2.tgz#7a2b30f2243a5fc299e1f14ca58d475ed4bc5362" + integrity sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA== yargs-parser@20.2.4: version "20.2.4" From 0eb8488fdebbd8f9b0122eddc659edd27b53d8ef Mon Sep 17 00:00:00 2001 From: github-actions Date: Tue, 30 Apr 2024 15:55:23 +0000 Subject: [PATCH 2/2] chore: self mutation Signed-off-by: github-actions --- go/cdk8s-crd/imports/certmanagerio/CertificateSpec.go | 4 ++-- python/cdk8s-crd/imports/io/cert_manager/__init__.py | 6 +++--- typescript/cdk8s-crd/imports/cert-manager.io.ts | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/go/cdk8s-crd/imports/certmanagerio/CertificateSpec.go b/go/cdk8s-crd/imports/certmanagerio/CertificateSpec.go index 170adfc8..cf4d1471 100644 --- a/go/cdk8s-crd/imports/certmanagerio/CertificateSpec.go +++ b/go/cdk8s-crd/imports/certmanagerio/CertificateSpec.go @@ -22,8 +22,8 @@ type CertificateSpec struct { SecretName *string `field:"required" json:"secretName" yaml:"secretName"` // Defines extra output formats of the private key and signed certificate chain to be written to this Certificate's target Secret. // - // This is an Alpha Feature and is only enabled with the - // `--feature-gates=AdditionalCertificateOutputFormats=true` option set on both + // This is a Beta Feature enabled by default. It can be disabled with the + // `--feature-gates=AdditionalCertificateOutputFormats=false` option set on both // the controller and webhook components. AdditionalOutputFormats *[]*CertificateSpecAdditionalOutputFormats `field:"optional" json:"additionalOutputFormats" yaml:"additionalOutputFormats"` // Requested common name X509 certificate subject attribute. diff --git a/python/cdk8s-crd/imports/io/cert_manager/__init__.py b/python/cdk8s-crd/imports/io/cert_manager/__init__.py index 25284440..671e7feb 100644 --- a/python/cdk8s-crd/imports/io/cert_manager/__init__.py +++ b/python/cdk8s-crd/imports/io/cert_manager/__init__.py @@ -207,7 +207,7 @@ def __init__( :param issuer_ref: Reference to the issuer responsible for issuing the certificate. If the issuer is namespace-scoped, it must be in the same namespace as the Certificate. If the issuer is cluster-scoped, it can be used from any namespace. The ``name`` field of the reference must always be specified. :param secret_name: Name of the Secret resource that will be automatically created and managed by this Certificate resource. It will be populated with a private key and certificate, signed by the denoted issuer. The Secret resource lives in the same namespace as the Certificate resource. - :param additional_output_formats: Defines extra output formats of the private key and signed certificate chain to be written to this Certificate's target Secret. This is an Alpha Feature and is only enabled with the ``--feature-gates=AdditionalCertificateOutputFormats=true`` option set on both the controller and webhook components. + :param additional_output_formats: Defines extra output formats of the private key and signed certificate chain to be written to this Certificate's target Secret. This is a Beta Feature enabled by default. It can be disabled with the ``--feature-gates=AdditionalCertificateOutputFormats=false`` option set on both the controller and webhook components. :param common_name: Requested common name X509 certificate subject attribute. More info: https://datatracker.ietf.org/doc/html/rfc5280#section-4.1.2.6 NOTE: TLS clients will ignore this value when any subject alternative name is set (see https://tools.ietf.org/html/rfc6125#section-6.4.4). Should have a length of 64 characters or fewer to avoid generating invalid CSRs. Cannot be set if the ``literalSubject`` field is set. :param dns_names: Requested DNS subject alternative names. :param duration: Requested 'duration' (i.e. lifetime) of the Certificate. Note that the issuer may choose to ignore the requested duration, just like any other requested attribute. If unset, this defaults to 90 days. Minimum accepted duration is 1 hour. Value must be in units accepted by Go time.ParseDuration https://golang.org/pkg/time/#ParseDuration. @@ -343,8 +343,8 @@ def additional_output_formats( ) -> typing.Optional[typing.List["CertificateSpecAdditionalOutputFormats"]]: '''Defines extra output formats of the private key and signed certificate chain to be written to this Certificate's target Secret. - This is an Alpha Feature and is only enabled with the - ``--feature-gates=AdditionalCertificateOutputFormats=true`` option set on both + This is a Beta Feature enabled by default. It can be disabled with the + ``--feature-gates=AdditionalCertificateOutputFormats=false`` option set on both the controller and webhook components. :schema: CertificateSpec#additionalOutputFormats diff --git a/typescript/cdk8s-crd/imports/cert-manager.io.ts b/typescript/cdk8s-crd/imports/cert-manager.io.ts index 5988d4f0..6b57a671 100644 --- a/typescript/cdk8s-crd/imports/cert-manager.io.ts +++ b/typescript/cdk8s-crd/imports/cert-manager.io.ts @@ -113,8 +113,8 @@ export interface CertificateSpec { * to be written to this Certificate's target Secret. * * - * This is an Alpha Feature and is only enabled with the - * `--feature-gates=AdditionalCertificateOutputFormats=true` option set on both + * This is a Beta Feature enabled by default. It can be disabled with the + * `--feature-gates=AdditionalCertificateOutputFormats=false` option set on both * the controller and webhook components. * * @schema CertificateSpec#additionalOutputFormats