From ce6f04716abe2e1fad00eb2e5bf5bcf8bd3b015e Mon Sep 17 00:00:00 2001 From: github-actions Date: Sun, 19 Mar 2023 20:33:40 +0000 Subject: [PATCH] Update Cartographer Supply Chains metadata and add version 0.4.0 --- .../0.4.0.yml | 145 ++++++++++++++++++ .../metadata.yml | 9 +- 2 files changed, 151 insertions(+), 3 deletions(-) create mode 100644 repo/packages/cartographer-supply-chains.packages.kadras.io/0.4.0.yml diff --git a/repo/packages/cartographer-supply-chains.packages.kadras.io/0.4.0.yml b/repo/packages/cartographer-supply-chains.packages.kadras.io/0.4.0.yml new file mode 100644 index 0000000..52b24a9 --- /dev/null +++ b/repo/packages/cartographer-supply-chains.packages.kadras.io/0.4.0.yml @@ -0,0 +1,145 @@ +apiVersion: data.packaging.carvel.dev/v1alpha1 +kind: Package +metadata: + creationTimestamp: null + name: cartographer-supply-chains.packages.kadras.io.0.4.0 +spec: + licenses: + - Apache 2.0 + refName: cartographer-supply-chains.packages.kadras.io + releaseNotes: https://github.com/kadras-io/cartographer-supply-chains/releases + releasedAt: "2023-03-19T20:31:32Z" + template: + spec: + deploy: + - kapp: {} + fetch: + - imgpkgBundle: + image: ghcr.io/kadras-io/cartographer-supply-chains@sha256:86ae09290c73e960df769e3c004b78c7b59c96d74fc5f5d25b6067c90227d713 + template: + - ytt: + paths: + - config + - kbld: + paths: + - '-' + - .imgpkg/images.yml + valuesSchema: + openAPIv3: + additionalProperties: false + properties: + cluster_builder: + default: default + description: The default `ClusterBuilder` used by kpack. + type: string + git_access_secret: + default: git-secret + description: The Secret containing authentication credentials for the Git + repository. + type: string + gitops: + additionalProperties: false + description: Settings for using a GitOps strategy with the supply chain. + properties: + commit: + additionalProperties: false + properties: + message: + default: Update from Cartographer + description: The commit message to use when pushing configuration + changes to Git. + type: string + type: object + pull_request: + additionalProperties: false + description: Settings for using a GitOps approach based on pull requests. + properties: + body: + default: Generated from Cartographer + description: The message body of the pull request. + type: string + commit_branch: + default: "" + description: The branch to use to open a pull request. If empty, + a random name is generated. + type: string + server_kind: + default: github + description: The type of Git server where to open the pull request. + example: github + type: string + x-example-description: Open a pull request on GitHub + title: + default: Update from Cartographer + description: The title of the pull request. + type: string + type: object + repository: + additionalProperties: false + properties: + name: + default: "" + description: The name of the Git repository. + type: string + owner: + default: "" + description: The owner of the Git repository. + type: string + type: object + server_address: + default: https://github.com + description: The location of the server hosting the specified Git repository. + type: string + strategy: + default: none + description: Whether to commit configuration changes to Git directly + (`direct`) or via a pull request (`pull_request`). If `none`, no GitOps + strategy is applied. + type: string + target_branch: + default: main + description: The target branch where to push configuration changes. + type: string + user: + additionalProperties: false + properties: + email: + default: cartographer@kadras.io + description: The email of the user interacting with the Git repository. + type: string + name: + default: cartographer + description: The name of the user interacting with the Git repository. + type: string + type: object + type: object + registry: + additionalProperties: false + description: Settings for the OCI Registry used by the supply chain. + properties: + ca_cert_data: + default: "" + description: PEM-encoded certificate data for the OCI Registry where + the supply chain will publish and consume OCI images. + type: string + repository: + default: "" + description: The repository in the OCI Registry where the supply chain + will publish and consume OCI images. + type: string + server: + default: "" + description: The server of the OCI Registry where the supply chain will + publish and consume OCI images. + type: string + type: object + service_account: + default: default + description: The default `ServiceAccount` used by the supply chain. + type: string + supply_chain: + default: basic + description: 'The type of supply chain to deploy. Options: `basic`, `advanced`.' + type: string + type: object + version: 0.4.0 diff --git a/repo/packages/cartographer-supply-chains.packages.kadras.io/metadata.yml b/repo/packages/cartographer-supply-chains.packages.kadras.io/metadata.yml index 7177747..538cf6f 100644 --- a/repo/packages/cartographer-supply-chains.packages.kadras.io/metadata.yml +++ b/repo/packages/cartographer-supply-chains.packages.kadras.io/metadata.yml @@ -7,11 +7,14 @@ spec: categories: - ci/cd - golden paths - - platform engineering + - developer experience displayName: cartographer-supply-chains - longDescription: Cartographer supply chains used to build golden paths to production - for applications and functions. + longDescription: Cartographer supply chains to build golden paths to production + for applications and functions, from source code to deployment in a Kubernetes + cluster. maintainers: - name: Thomas Vitale providerName: Kadras shortDescription: Supply chains for applications and functions. + supportDescription: Go to https://kadras.io for documentation and https://github.com/kadras-io/cartographer-supply-chains + for community support.