diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 59f225c..fbac509 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,7 +5,7 @@ on: env: REGISTRY: ghcr.io IMAGE_NAME: ${{ github.repository }} - VERSION: 0.25.0 + VERSION: 0.26.0 jobs: build: @@ -19,7 +19,7 @@ jobs: image-digest: ${{ steps.image-info.outputs.image_digest }} steps: - name: Checkout source code - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v5.0.0 - name: Set up Carvel uses: carvel-dev/setup-action@v2.0.1 @@ -87,7 +87,7 @@ jobs: IMAGE_DIGEST: ${{ needs.build.outputs.image-digest }} steps: - name: Install Cosign - uses: sigstore/cosign-installer@v3.8.2 + uses: sigstore/cosign-installer@v3.9.2 - name: Log into container registry uses: redhat-actions/podman-login@v1.7 diff --git a/README.md b/README.md index 613291c..9cd220b 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,6 @@ This repository contains the following Carvel packages. | [cert-manager](https://github.com/kadras-io/package-for-cert-manager) | A cloud-native solution to automatically provision and manage X.509 certificates. | | [contour](https://github.com/kadras-io/package-for-contour) | An Envoy-based ingress controller that supports dynamic configuration updates and multi-team ingress delegation. | | [crossplane](https://github.com/kadras-io/package-for-crossplane) | A Kubernetes extension that transforms your Kubernetes cluster into a universal control plane. | -| [dapr](https://github.com/kadras-io/package-for-dapr) | A Kubernetes extension that provides integrated APIs for communication, state, and workflow. | | [dependency-track](https://github.com/kadras-io/package-for-dependency-track) | OWASP Dependency Track is a continuous SBOM Analysis Platform for managing software supply chain security risks. | | [developer-portal](https://github.com/kadras-io/package-for-developer-portal) | Kadras Developer Portal, based on Backstage. It supports application developers with paved paths to production on Kubernetes. | | [engineering-platform](https://github.com/kadras-io/engineering-platform) | A curated set of Carvel packages to build an engineering platform supporting application developers with paved paths to production on Kubernetes. | diff --git a/repo/packages/cert-manager.packages.kadras.io/1.17.2.yml b/repo/packages/cert-manager.packages.kadras.io/1.18.2.yml similarity index 98% rename from repo/packages/cert-manager.packages.kadras.io/1.17.2.yml rename to repo/packages/cert-manager.packages.kadras.io/1.18.2.yml index 55aff47..5cce3c3 100644 --- a/repo/packages/cert-manager.packages.kadras.io/1.17.2.yml +++ b/repo/packages/cert-manager.packages.kadras.io/1.18.2.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: cert-manager.packages.kadras.io.1.17.2 + name: cert-manager.packages.kadras.io.1.18.2 spec: licenses: - Apache 2.0 refName: cert-manager.packages.kadras.io releaseNotes: https://github.com/kadras-io/package-for-cert-manager/releases - releasedAt: "2025-05-30T19:24:22Z" + releasedAt: "2025-08-14T17:36:11Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-cert-manager@sha256:95a278e351c04d81ea080013372a10e7e17bc99d739527ac27bcedf286710b33 + image: ghcr.io/kadras-io/package-for-cert-manager@sha256:84afdbe2e4b2d84ef5f9774b4608ffb100029c7e0a97bc0568aec9401c8c652b template: - ytt: paths: @@ -228,4 +228,4 @@ spec: type: integer type: object type: object - version: 1.17.2 + version: 1.18.2 diff --git a/repo/packages/crossplane.packages.kadras.io/1.20.0.yml b/repo/packages/crossplane.packages.kadras.io/2.0.2.yml similarity index 93% rename from repo/packages/crossplane.packages.kadras.io/1.20.0.yml rename to repo/packages/crossplane.packages.kadras.io/2.0.2.yml index 6c0428c..2d66683 100644 --- a/repo/packages/crossplane.packages.kadras.io/1.20.0.yml +++ b/repo/packages/crossplane.packages.kadras.io/2.0.2.yml @@ -2,10 +2,10 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: crossplane.packages.kadras.io.1.20.0 + name: crossplane.packages.kadras.io.2.0.2 spec: refName: crossplane.packages.kadras.io - releasedAt: "2025-05-30T20:10:40Z" + releasedAt: "2025-08-14T20:03:47Z" template: spec: deploy: @@ -13,7 +13,7 @@ spec: intoNs: crossplane-system fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-crossplane@sha256:e50bcaa46d5bbe691ed6cb9cefe2940113840334b0079951634e4b4541be05cf + image: ghcr.io/kadras-io/package-for-crossplane@sha256:764e5de98ade05c75454843952d324a9a7aa66c5e27be8930d9e29d144c36bf7 template: - helmTemplate: name: crossplane @@ -69,9 +69,15 @@ spec: type: string extraEnvVarsCrossplane: default: {} - description: Add custom environmental variables to the Crossplane pod deployment. - Replaces any `.` in a variable name with `_`. For example, `SAMPLE.KEY=value1` - becomes `SAMPLE_KEY=value1`. + description: Add custom environmental variables to the Crossplane pod deployment + application container. Replaces any `.` in a variable name with `_`. For + example, `SAMPLE.KEY=value1` becomes `SAMPLE_KEY=value1`. + type: object + extraEnvVarsCrossplaneInit: + default: {} + description: Add custom environmental variables to the Crossplane pod deployment + init container. Replaces any `.` in a variable name with `_`. For example, + `SAMPLE.KEY=value1` becomes `SAMPLE_KEY=value1`. type: object extraEnvVarsRBACManager: default: {} @@ -126,6 +132,11 @@ spec: type: boolean image: properties: + ignoreTag: + default: false + description: Do not use the {{ .image.tag }} value to compute the image + uri. + type: boolean pullPolicy: default: IfNotPresent description: The image pull policy used for Crossplane and RBAC Manager @@ -205,6 +216,14 @@ spec: type: string provider: properties: + defaultActivations: + default: [] + description: Define entries for the default managed resource activation + policy. If defined, a default MRAP will contain these activations. + items: + default: '*' + type: string + type: array packages: default: [] description: A list of Provider packages to install. @@ -465,4 +484,4 @@ spec: type: string type: object type: object - version: 1.20.0 + version: 2.0.2 diff --git a/repo/packages/dapr.packages.kadras.io/1.15.5.yml b/repo/packages/dapr.packages.kadras.io/1.15.5.yml deleted file mode 100644 index bfa768f..0000000 --- a/repo/packages/dapr.packages.kadras.io/1.15.5.yml +++ /dev/null @@ -1,208 +0,0 @@ -apiVersion: data.packaging.carvel.dev/v1alpha1 -kind: Package -metadata: - creationTimestamp: null - name: dapr.packages.kadras.io.1.15.5 -spec: - refName: dapr.packages.kadras.io - releasedAt: "2025-05-30T20:15:30Z" - template: - spec: - deploy: - - kapp: - intoNs: dapr-system - fetch: - - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-dapr@sha256:2a01f0fe18ba0eb064b1f671ee0ef8b8183d70875386219abc12fc664404b9a3 - template: - - helmTemplate: - name: dapr - namespace: dapr-system - path: config/helm/upstream/dapr - valuesFrom: - - path: config/helm/values.yml - - ytt: - ignoreUnknownComments: true - paths: - - '-' - - config/carvel - - kbld: - paths: - - '-' - - .imgpkg/images.yml - valuesSchema: - openAPIv3: - properties: - global: - properties: - actors: - properties: - enabled: - default: true - description: Enables actor functionality in the cluster - type: boolean - serviceName: - default: placement - description: Name of the service that provides actor placement services - type: string - type: object - argoRolloutServiceReconciler: - description: 'the issuerFilenames dictionary, if setup, have to contain - 3 keys: ca,cert,key issuerFilenames: ca: "ca.crt" cert: "tls.crt" key: - "tls.key"' - properties: - enabled: - default: false - type: boolean - type: object - daprControlPlaneOs: - default: linux - type: string - dnsSuffix: - default: .cluster.local - type: string - extraVolumeMounts: - default: {} - description: 'sentry: placement: operator: injector: scheduler:' - type: object - extraVolumes: - default: {} - description: and extraVolumeMounts are used to mount additional volumes - to the Dapr control plane pods. Useful for using alternative authentication - credentials to sentry. - type: object - ha: - properties: - disruption: - properties: - maximumUnavailable: - default: 25% - type: string - minimumAvailable: - default: "" - type: string - type: object - enabled: - default: false - type: boolean - replicaCount: - default: 3 - type: integer - type: object - imagePullPolicy: - default: IfNotPresent - type: string - imagePullSecrets: - default: "" - description: 'To help compatibility with other charts which use global.imagePullSecrets. - Allow either a string with single imagepullsecret or an array of {name: - pullSecret} maps (k8s-style) or an array of strings (more common helm-style). - global: imagePullSecrets: "pullSecret" or global: imagePullSecrets: - - name: pullSecret1 - name: pullSecret2 or global: imagePullSecrets: - - pullSecret1 - pullSecret2' - type: string - issuerFilenames: - default: {} - type: object - k8sLabels: - properties: - app.kubernetes.io/component: - default: '{{ .Values.component }}' - type: string - app.kubernetes.io/managed-by: - default: '{{ .Release.Service }}' - type: string - app.kubernetes.io/name: - default: '{{ .Release.Name }}' - type: string - app.kubernetes.io/part-of: - default: dapr - type: string - app.kubernetes.io/version: - default: '{{ .Values.global.tag }}' - type: string - type: object - labels: - default: {} - type: object - logAsJson: - default: false - type: boolean - mtls: - properties: - allowedClockSkew: - default: 15m - type: string - controlPlaneTrustDomain: - default: cluster.local - type: string - enabled: - default: true - type: boolean - mountSentryVolume: - default: true - description: If set to true, a bound service account token will - be mounted and used to authenticate to Sentry. - type: boolean - workloadCertTTL: - default: 24h - type: string - type: object - nodeSelector: - default: {} - type: object - operator: - properties: - watchdogCanPatchPodLabels: - default: false - type: boolean - type: object - priorityClassName: - default: "" - type: string - prometheus: - properties: - enabled: - default: true - type: boolean - port: - default: 9090 - type: integer - type: object - rbac: - properties: - namespaced: - default: false - type: boolean - type: object - registry: - default: ghcr.io/dapr - type: string - reminders: - properties: - serviceName: - default: "" - description: Name of the service that provides reminders If empty, - uses the built-in reminders capabilities in Dapr sidecars - type: string - type: object - scheduler: - properties: - enabled: - default: true - description: Enables scheduler functionality in the cluster - type: boolean - type: object - seccompProfile: - default: "" - type: string - tag: - default: 1.15.5 - type: string - tolerations: - default: [] - items: {} - type: array - type: object - type: object - version: 1.15.5 diff --git a/repo/packages/dapr.packages.kadras.io/metadata.yml b/repo/packages/dapr.packages.kadras.io/metadata.yml deleted file mode 100644 index 6f2379a..0000000 --- a/repo/packages/dapr.packages.kadras.io/metadata.yml +++ /dev/null @@ -1,20 +0,0 @@ -apiVersion: data.packaging.carvel.dev/v1alpha1 -kind: PackageMetadata -metadata: - creationTimestamp: null - name: dapr.packages.kadras.io -spec: - categories: - - apis - - microservices - displayName: dapr - iconSVGBase64: PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODAgMjU1LjYwODc5Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzBkMjE5Mjt9LmNscy0ye2ZpbGw6I2ZmZjtpc29sYXRpb246aXNvbGF0ZTtvcGFjaXR5OjAuMDg7fTwvc3R5bGU+PC9kZWZzPjxyZWN0IGlkPSJSZWN0YW5nbGUtNCIgY2xhc3M9ImNscy0xIiB4PSI5OS43ODA0MiIgeT0iMTEuMTg5MzgiIHdpZHRoPSIyODIuMTUxNjgiIGhlaWdodD0iMTk4LjU3Mjc0IiByeD0iNS40OTM0NyIvPjxyZWN0IGlkPSJSZWN0YW5nbGUtNC0yIiBkYXRhLW5hbWU9IlJlY3RhbmdsZS00IiBjbGFzcz0iY2xzLTIiIHg9Ijk5Ljc4MDQyIiB5PSIxMS4xODkzOCIgd2lkdGg9IjEwNC4zNjkzNiIgaGVpZ2h0PSIxOTguNTcyNzQiLz48cmVjdCBpZD0iUmVjdGFuZ2xlLTMiIGNsYXNzPSJjbHMtMSIgeD0iMTAuNjc5ODciIHk9IjE5Ni45NTA5MyIgd2lkdGg9IjQ1Ni42NDAyNyIgaGVpZ2h0PSI0Ny42NTk1MiIgcng9IjEwLjIxODI3Ii8+PHJlY3QgaWQ9IlJlY3RhbmdsZS00LTMiIGRhdGEtbmFtZT0iUmVjdGFuZ2xlLTQiIGNsYXNzPSJjbHMtMiIgeD0iMTAuNjc5ODciIHk9IjE5Ni45NTA5MyIgd2lkdGg9IjE0MS4yODUyMSIgaGVpZ2h0PSI1OC42NTc4NiIvPjwvc3ZnPg== - longDescription: Dapr provides integrated APIs for communication, state, and workflow. - Dapr leverages industry best practices for security, resiliency, and observability, - so you can focus on your code. - maintainers: - - name: Thomas Vitale - providerName: Kadras - shortDescription: APIs for Building Secure and Reliable Microservices. - supportDescription: Go to https://kadras.io for documentation and https://github.com/kadras-io/package-for-dapr - for community support. diff --git a/repo/packages/dependency-track.packages.kadras.io/4.13.2.yml b/repo/packages/dependency-track.packages.kadras.io/4.13.3.yml similarity index 97% rename from repo/packages/dependency-track.packages.kadras.io/4.13.2.yml rename to repo/packages/dependency-track.packages.kadras.io/4.13.3.yml index 324e9f3..2635b0c 100644 --- a/repo/packages/dependency-track.packages.kadras.io/4.13.2.yml +++ b/repo/packages/dependency-track.packages.kadras.io/4.13.3.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: dependency-track.packages.kadras.io.4.13.2 + name: dependency-track.packages.kadras.io.4.13.3 spec: licenses: - Apache 2.0 refName: dependency-track.packages.kadras.io releaseNotes: https://github.com/kadras-io/package-for-dependency-track/releases - releasedAt: "2025-05-30T20:13:17Z" + releasedAt: "2025-08-14T18:07:53Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-dependency-track@sha256:82ef90789ee3eec8ed5fa36b149175c8f782d3774487ab905c4c0d35c07ce397 + image: ghcr.io/kadras-io/package-for-dependency-track@sha256:7e997d3514792da849ef9ad483ee574f34de4f19115d0c4395f81690f55d8015 template: - ytt: paths: @@ -208,4 +208,4 @@ spec: at startup time. type: boolean type: object - version: 4.13.2 + version: 4.13.3 diff --git a/repo/packages/engineering-platform.packages.kadras.io/0.25.0.yml b/repo/packages/engineering-platform.packages.kadras.io/0.26.0.yml similarity index 85% rename from repo/packages/engineering-platform.packages.kadras.io/0.25.0.yml rename to repo/packages/engineering-platform.packages.kadras.io/0.26.0.yml index a973378..5ae1ee7 100644 --- a/repo/packages/engineering-platform.packages.kadras.io/0.25.0.yml +++ b/repo/packages/engineering-platform.packages.kadras.io/0.26.0.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: engineering-platform.packages.kadras.io.0.25.0 + name: engineering-platform.packages.kadras.io.0.26.0 spec: licenses: - Apache 2.0 refName: engineering-platform.packages.kadras.io releaseNotes: https://github.com/kadras-io/kadras-engineering-platform/releases - releasedAt: "2025-06-01T13:02:19Z" + releasedAt: "2025-08-14T20:30:27Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/kadras-engineering-platform@sha256:31f410957c88b52c62d0a56b09f2f4a37994c5e2fc589c58821d75bb520bc639 + image: ghcr.io/kadras-io/kadras-engineering-platform@sha256:10ef8428a059b359334656a85aa593192686a6422f44d90fcfcf9d850f27f254 template: - ytt: paths: @@ -40,10 +40,6 @@ spec: default: {} description: Configuration for the Crossplane package. nullable: true - dapr: - default: {} - description: Configuration for the Dapr package. - nullable: true dependency_track: default: {} description: Configuration for the Dependency Track package. @@ -200,51 +196,34 @@ spec: default: kadras-system description: The namespace where to install the platform. type: string - oci_registry: + oci: additionalProperties: false - description: Settings for the OCI registry that the platform will use. + description: Settings for accessing the OCI registry that the platform + will use. properties: - repository: - default: "" - description: The repository in the OCI Registry where the platform - will publish OCI images. - example: my-org - type: string - x-example-description: Repository on GitHub Container Registry - secret: + pull_secret: additionalProperties: false description: Configuration for the Secret holding the credentials - to access the OCI registry. + to pull images from the OCI registry. properties: name: default: "" - description: 'The name of the Secret holding the credentials - to access the OCI registry. The credentials should provide - read-only access to the OCI registry except when installing - the platform with one of these profiles: `standalone`, `dev`, - `build`.' + description: The name of the Secret holding the credentials + to pull images from the OCI registry. type: string namespace: default: kadras-system description: The namespace of the Secret holding the credentials - to access the OCI registry. + to pull images from the OCI registry. type: string type: object - server: - default: "" - description: The server of the OCI Registry where the platform will - publish OCI images. - example: ghcr.io - type: string - x-example-description: GitHub Container Registry type: object profile: default: run description: 'The platform profile to install. Options: `standalone`, - `build`, `run`.' + `run`.' enum: - standalone - - build - run type: string type: object @@ -273,4 +252,4 @@ spec: description: Configuration for the Workspace Provisioner package. nullable: true type: object - version: 0.25.0 + version: 0.26.0 diff --git a/repo/packages/flux.packages.kadras.io/2.6.0.yml b/repo/packages/flux.packages.kadras.io/2.6.4.yml similarity index 93% rename from repo/packages/flux.packages.kadras.io/2.6.0.yml rename to repo/packages/flux.packages.kadras.io/2.6.4.yml index 539db0e..105657e 100644 --- a/repo/packages/flux.packages.kadras.io/2.6.0.yml +++ b/repo/packages/flux.packages.kadras.io/2.6.4.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: flux.packages.kadras.io.2.6.0 + name: flux.packages.kadras.io.2.6.4 spec: licenses: - Apache 2.0 refName: flux.packages.kadras.io releaseNotes: https://github.com/kadras-io/package-for-flux/releases - releasedAt: "2025-05-30T19:49:58Z" + releasedAt: "2025-08-14T17:42:46Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-flux@sha256:a34b67ff57b00d97e426a5935f93d58e26cbca04a602e365d43149e70d10e8ec + image: ghcr.io/kadras-io/package-for-flux@sha256:71304d88eb8251a0db355dc64676d7fd5c1c738d57a3d52b20662e1f0e108d5a template: - ytt: paths: @@ -104,4 +104,4 @@ spec: type: string type: object type: object - version: 2.6.0 + version: 2.6.4 diff --git a/repo/packages/knative-serving.packages.kadras.io/1.18.0.yml b/repo/packages/knative-serving.packages.kadras.io/1.19.0.yml similarity index 96% rename from repo/packages/knative-serving.packages.kadras.io/1.18.0.yml rename to repo/packages/knative-serving.packages.kadras.io/1.19.0.yml index 5949496..7cfbbb5 100644 --- a/repo/packages/knative-serving.packages.kadras.io/1.18.0.yml +++ b/repo/packages/knative-serving.packages.kadras.io/1.19.0.yml @@ -2,7 +2,7 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: knative-serving.packages.kadras.io.1.18.0 + name: knative-serving.packages.kadras.io.1.19.0 spec: capacityRequirementsDescription: For prototyping purposes, one-node cluster that has at least 3 CPUs and 4 GB of memory. For production purposes, if you have only @@ -13,7 +13,7 @@ spec: - Apache 2.0 refName: knative-serving.packages.kadras.io releaseNotes: https://github.com/kadras-io/package-for-knative-serving/releases - releasedAt: "2025-05-30T19:38:47Z" + releasedAt: "2025-08-14T19:57:25Z" template: spec: deploy: @@ -22,7 +22,7 @@ spec: - --wait-timeout=5m fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-knative-serving@sha256:e2b14d7b0b9e44591f899914491992cb3c9b749fac63795dfffae18a1952dc8d + image: ghcr.io/kadras-io/package-for-knative-serving@sha256:d722be4e836dcd0eca222196d795e92a3f51e6c3b0357011e7ce2ece425f424a template: - ytt: paths: @@ -203,6 +203,12 @@ spec: example: kadras-ca-issuer type: string x-example-description: Kadras private CA + min_kubernetes_version: + default: "" + description: The minimum Kubernetes version that this package will accept + as valid. If not set, Knative Serving will accept the last 3 minor versions + of Kubernetes. + type: string policies: additionalProperties: false description: Settings for the Kyverno policies. @@ -301,4 +307,4 @@ spec: type: object type: object type: object - version: 1.18.0 + version: 1.19.0 diff --git a/repo/packages/kyverno.packages.kadras.io/1.14.1.yml b/repo/packages/kyverno.packages.kadras.io/1.15.0.yml similarity index 96% rename from repo/packages/kyverno.packages.kadras.io/1.14.1.yml rename to repo/packages/kyverno.packages.kadras.io/1.15.0.yml index dd23be7..853fdc0 100644 --- a/repo/packages/kyverno.packages.kadras.io/1.14.1.yml +++ b/repo/packages/kyverno.packages.kadras.io/1.15.0.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: kyverno.packages.kadras.io.1.14.1 + name: kyverno.packages.kadras.io.1.15.0 spec: licenses: - Apache 2.0 refName: kyverno.packages.kadras.io releaseNotes: https://github.com/kadras-io/package-for-kyverno/releases - releasedAt: "2025-05-30T18:47:37Z" + releasedAt: "2025-08-14T17:02:37Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-kyverno@sha256:1bfaf0b5211db5c1fbd199abf4312ea58a38e096d58b10ec55ffc98e84b602db + image: ghcr.io/kadras-io/package-for-kyverno@sha256:8790305444f5ccc2cd5715aca7ef9c596db45a4edd3e891b9b5c752dfa22e4ec template: - ytt: paths: @@ -179,4 +179,4 @@ spec: type: integer type: object type: object - version: 1.14.1 + version: 1.15.0 diff --git a/repo/packages/metrics-server.packages.kadras.io/0.7.2.yml b/repo/packages/metrics-server.packages.kadras.io/0.8.0.yml similarity index 96% rename from repo/packages/metrics-server.packages.kadras.io/0.7.2.yml rename to repo/packages/metrics-server.packages.kadras.io/0.8.0.yml index c2b500a..10b6dd8 100644 --- a/repo/packages/metrics-server.packages.kadras.io/0.7.2.yml +++ b/repo/packages/metrics-server.packages.kadras.io/0.8.0.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: metrics-server.packages.kadras.io.0.7.2 + name: metrics-server.packages.kadras.io.0.8.0 spec: licenses: - Apache 2.0 refName: metrics-server.packages.kadras.io releaseNotes: https://github.com/kadras-io/package-for-metrics-server/releases - releasedAt: "2024-09-01T11:51:51Z" + releasedAt: "2025-08-14T17:45:10Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-metrics-server@sha256:ee9771dfe5dd1f1aa725eccddca870cc707c523fe0e60d11533d2412be616381 + image: ghcr.io/kadras-io/package-for-metrics-server@sha256:907424062bd661d214af87933d935b36b2a8d4a7d36d640c26a1dda0c0aeb271 template: - ytt: paths: @@ -145,4 +145,4 @@ spec: description: NodeSelector configuration applied to all the deployments nullable: true type: object - version: 0.7.2 + version: 0.8.0 diff --git a/repo/packages/postgresql-operator.packages.kadras.io/1.26.0.yml b/repo/packages/postgresql-operator.packages.kadras.io/1.27.0.yml similarity index 77% rename from repo/packages/postgresql-operator.packages.kadras.io/1.26.0.yml rename to repo/packages/postgresql-operator.packages.kadras.io/1.27.0.yml index cc2b422..054ae8e 100644 --- a/repo/packages/postgresql-operator.packages.kadras.io/1.26.0.yml +++ b/repo/packages/postgresql-operator.packages.kadras.io/1.27.0.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: postgresql-operator.packages.kadras.io.1.26.0 + name: postgresql-operator.packages.kadras.io.1.27.0 spec: licenses: - Apache 2.0 refName: postgresql-operator.packages.kadras.io releaseNotes: https://github.com/kadras-io/package-for-postgresql-operator/releases - releasedAt: "2025-05-30T19:55:50Z" + releasedAt: "2025-08-14T17:53:47Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-postgresql-operator@sha256:ed88afe9d2728ff37959c5c7ee4d26b40b4fc5d33258243fb85eed4f52719800 + image: ghcr.io/kadras-io/package-for-postgresql-operator@sha256:7ba0b9f3ab4414eecd25540f29d5176abd8290c2850c3c85115c78ea2d9b25b8 template: - ytt: paths: @@ -28,4 +28,4 @@ spec: openAPIv3: default: null nullable: true - version: 1.26.0 + version: 1.27.0 diff --git a/repo/packages/rabbitmq-operator.packages.kadras.io/2.13.0.yml b/repo/packages/rabbitmq-operator.packages.kadras.io/2.16.0.yml similarity index 85% rename from repo/packages/rabbitmq-operator.packages.kadras.io/2.13.0.yml rename to repo/packages/rabbitmq-operator.packages.kadras.io/2.16.0.yml index f1066d6..25f9a79 100644 --- a/repo/packages/rabbitmq-operator.packages.kadras.io/2.13.0.yml +++ b/repo/packages/rabbitmq-operator.packages.kadras.io/2.16.0.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: rabbitmq-operator.packages.kadras.io.2.13.0 + name: rabbitmq-operator.packages.kadras.io.2.16.0 spec: licenses: - Apache 2.0 refName: rabbitmq-operator.packages.kadras.io releaseNotes: https://github.com/kadras-io/package-for-rabbitmq-operator/releases - releasedAt: "2025-05-30T19:52:33Z" + releasedAt: "2025-08-14T17:59:56Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-rabbitmq-operator@sha256:5055748f058a71d03389a18b7f0a5c3c2dc00d5797c6aaa24b2fb6680eb8ab0f + image: ghcr.io/kadras-io/package-for-rabbitmq-operator@sha256:8b6e5549a49b6ec947878770d4fa317c1f90a12b655db7c838cf84df9e6f0b11 template: - ytt: paths: @@ -41,4 +41,4 @@ spec: type: string type: object type: object - version: 2.13.0 + version: 2.16.0 diff --git a/repo/packages/tempo-operator.packages.kadras.io/0.15.3.yml b/repo/packages/tempo-operator.packages.kadras.io/0.17.1.yml similarity index 98% rename from repo/packages/tempo-operator.packages.kadras.io/0.15.3.yml rename to repo/packages/tempo-operator.packages.kadras.io/0.17.1.yml index 8b5ac0d..3d610f9 100644 --- a/repo/packages/tempo-operator.packages.kadras.io/0.15.3.yml +++ b/repo/packages/tempo-operator.packages.kadras.io/0.17.1.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: tempo-operator.packages.kadras.io.0.15.3 + name: tempo-operator.packages.kadras.io.0.17.1 spec: licenses: - Apache 2.0 refName: tempo-operator.packages.kadras.io releaseNotes: https://github.com/kadras-io/package-for-tempo-operator/releases - releasedAt: "2025-03-30T09:56:13Z" + releasedAt: "2025-08-14T18:19:45Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/package-for-tempo-operator@sha256:3daff7e08c4d5f8deaa7c1b854b88ce764dc5628c92d1fbde4bb95548cd0754f + image: ghcr.io/kadras-io/package-for-tempo-operator@sha256:3af49f0336f722e4e8cb9adbb0b48e0c821178e1fbf04cde0ce87621ccf62f57 template: - ytt: paths: @@ -290,4 +290,4 @@ spec: type: object type: object type: object - version: 0.15.3 + version: 0.17.1 diff --git a/repo/packages/workspace-provisioner.packages.kadras.io/0.3.0.yml b/repo/packages/workspace-provisioner.packages.kadras.io/0.4.0.yml similarity index 87% rename from repo/packages/workspace-provisioner.packages.kadras.io/0.3.0.yml rename to repo/packages/workspace-provisioner.packages.kadras.io/0.4.0.yml index 32bc1cc..4cf6ff9 100644 --- a/repo/packages/workspace-provisioner.packages.kadras.io/0.3.0.yml +++ b/repo/packages/workspace-provisioner.packages.kadras.io/0.4.0.yml @@ -2,20 +2,20 @@ apiVersion: data.packaging.carvel.dev/v1alpha1 kind: Package metadata: creationTimestamp: null - name: workspace-provisioner.packages.kadras.io.0.3.0 + name: workspace-provisioner.packages.kadras.io.0.4.0 spec: licenses: - Apache 2.0 refName: workspace-provisioner.packages.kadras.io releaseNotes: https://github.com/kadras-io/workspace-provisioner/releases - releasedAt: "2023-09-08T16:33:23Z" + releasedAt: "2025-08-14T17:24:09Z" template: spec: deploy: - kapp: {} fetch: - imgpkgBundle: - image: ghcr.io/kadras-io/workspace-provisioner@sha256:b852990e1cf32796e852880ed1d5eccbbef709f2f58d5fd3e342540667633ac3 + image: ghcr.io/kadras-io/workspace-provisioner@sha256:9efab8fd3c86a7e8cfd5f1cff17ab5a881a0d37b13af5e971f2e1b23ac6c2dde template: - ytt: paths: @@ -84,24 +84,25 @@ spec: type: string type: object type: array - oci_registry: + oci: additionalProperties: false - description: Settings for the OCI registry that the workspace will use. + description: Settings for accessing the OCI registry that the workspace + will use. properties: - secret: + pull_secret: additionalProperties: false description: Configuration for the Secret holding the credentials to - access the OCI registry. + pull images from the OCI registry. properties: name: default: "" - description: The name of the Secret holding the credentials to access - the OCI registry. + description: The name of the Secret holding the credentials to pull + images from the OCI registry. type: string namespace: default: "" description: The namespace of the Secret holding the credentials - to access the OCI registry. + to pull images from the OCI registry. type: string type: object type: object @@ -111,4 +112,4 @@ spec: roles in each workspace. type: string type: object - version: 0.3.0 + version: 0.4.0