-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update Engineering Platform metadata and add version 0.12.2 (#319)
Co-authored-by: github-actions <[email protected]>
- Loading branch information
1 parent
465c84e
commit a53a459
Showing
1 changed file
with
290 additions
and
0 deletions.
There are no files selected for viewing
290 changes: 290 additions & 0 deletions
290
repo/packages/engineering-platform.packages.kadras.io/0.12.2.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,290 @@ | ||
apiVersion: data.packaging.carvel.dev/v1alpha1 | ||
kind: Package | ||
metadata: | ||
creationTimestamp: null | ||
name: engineering-platform.packages.kadras.io.0.12.2 | ||
spec: | ||
licenses: | ||
- Apache 2.0 | ||
refName: engineering-platform.packages.kadras.io | ||
releaseNotes: https://github.com/kadras-io/engineering-platform/releases | ||
releasedAt: "2023-11-25T18:15:29Z" | ||
template: | ||
spec: | ||
deploy: | ||
- kapp: {} | ||
fetch: | ||
- imgpkgBundle: | ||
image: ghcr.io/kadras-io/engineering-platform@sha256:b6548a0a69bcaf318d9e6f6f8cd19d41147e46b0a0a30f6ec2beb55f63e6133d | ||
template: | ||
- ytt: | ||
paths: | ||
- config | ||
- kbld: | ||
paths: | ||
- '-' | ||
- .imgpkg/images.yml | ||
valuesSchema: | ||
openAPIv3: | ||
additionalProperties: false | ||
properties: | ||
buildpacks: | ||
additionalProperties: false | ||
description: Configuration for Buildpacks related packages. | ||
properties: | ||
catalog: | ||
default: {} | ||
description: Configuration for the Buildpacks Catalog package. | ||
nullable: true | ||
kpack: | ||
default: {} | ||
description: Configuration for the Kpack package. | ||
nullable: true | ||
type: object | ||
cartographer: | ||
additionalProperties: false | ||
description: Configuration for Cartographer related packages. | ||
properties: | ||
core: | ||
default: {} | ||
description: Configuration for the Cartographer Core package including | ||
Cartographer and Cartographer Conventions. | ||
nullable: true | ||
supply_chains: | ||
default: {} | ||
description: Configuration for the Cartographer Supply Chains package. | ||
nullable: true | ||
type: object | ||
cert_manager: | ||
additionalProperties: false | ||
description: Configuration for the Cert Manager related packages. | ||
properties: | ||
core: | ||
default: {} | ||
description: Configuration for the Cert Manager package. | ||
nullable: true | ||
issuers: | ||
default: {} | ||
description: Configuration for the Cert Manager Issuers package. | ||
nullable: true | ||
type: object | ||
contour: | ||
default: {} | ||
description: Configuration for the Contour package. | ||
nullable: true | ||
conventions: | ||
additionalProperties: false | ||
description: Configuration for Cartographer Conventions related packages. | ||
properties: | ||
spring_boot: | ||
default: {} | ||
description: Configuration for the Spring Boot Conventions package. | ||
nullable: true | ||
type: object | ||
flux: | ||
default: {} | ||
description: Configuration for the Flux package. | ||
nullable: true | ||
knative: | ||
additionalProperties: false | ||
description: Configuration for Knative related packages. | ||
properties: | ||
serving: | ||
default: {} | ||
description: Configuration for the Knative Serving package. | ||
nullable: true | ||
type: object | ||
kyverno: | ||
additionalProperties: false | ||
description: Configuration for the Kyverno related packages. | ||
properties: | ||
core: | ||
default: {} | ||
description: Configuration for the Kyverno package. | ||
nullable: true | ||
type: object | ||
metrics_server: | ||
default: {} | ||
description: Configuration for the Metrics Server package. | ||
nullable: true | ||
platform: | ||
additionalProperties: false | ||
description: Configuration for the platform packages. | ||
properties: | ||
ca_cert_data: | ||
default: "" | ||
description: PEM-encoded certificate data to trust TLS connections with | ||
a custom CA. | ||
type: string | ||
cosign: | ||
additionalProperties: false | ||
description: Settings for Cosign, used for signing and verifying OCI | ||
artifacts. | ||
properties: | ||
secret: | ||
additionalProperties: false | ||
description: Configuration for the Secret holding the Cosign key | ||
pair. | ||
properties: | ||
name: | ||
default: "" | ||
description: The name of the Secret holding the Cosign key pair. | ||
type: string | ||
namespace: | ||
default: kadras-packages | ||
description: The namespace of the Secret holding the Cosign | ||
key pair. | ||
type: string | ||
type: object | ||
type: object | ||
excluded_packages: | ||
default: [] | ||
description: A list of packages to exclude from being installed. | ||
items: | ||
default: "" | ||
type: string | ||
type: array | ||
git: | ||
additionalProperties: false | ||
description: Settings for the Git server that the platform will use. | ||
properties: | ||
secret: | ||
additionalProperties: false | ||
description: Configuration for the Secret holding the credentials | ||
to access the Git server. | ||
properties: | ||
name: | ||
default: "" | ||
description: 'The name of the Secret holding the credentials | ||
to access the Git server. The credentials should provide read-only | ||
access to the Git server except when installing the platform | ||
with one of these profiles: `standalone`, `build`.' | ||
type: string | ||
namespace: | ||
default: kadras-packages | ||
description: The namespace of the Secret holding the credentials | ||
to access the Git server. | ||
type: string | ||
type: object | ||
server: | ||
default: https://github.com | ||
description: The server hosting the Git repositories used by the | ||
plaform. | ||
example: https://github.com | ||
type: string | ||
x-example-description: GitHub | ||
type: object | ||
infrastructure_provider: | ||
default: null | ||
description: The underlying infrastructure provider. Options are `local` | ||
and `vsphere`. This field is not required, but it enables better validation | ||
and defaulting if provided. | ||
nullable: true | ||
type: string | ||
ingress: | ||
additionalProperties: false | ||
description: Setting for the Ingress controller that the platform will | ||
use. | ||
properties: | ||
domain: | ||
default: "" | ||
description: The base domain name the platform will use to configure | ||
the Ingress controller. It must be a valid DNS name. | ||
type: string | ||
issuer: | ||
additionalProperties: false | ||
description: A reference to the ClusterIssuer the platform will | ||
use to enable TLS communications. | ||
properties: | ||
email: | ||
default: "" | ||
description: The email address that Let's Encrypt will use to | ||
send info on expiring certificates or other issues. Required | ||
when the type is `letsencrypt_staging` or `letsencrypt`. | ||
type: string | ||
name: | ||
default: "" | ||
description: A reference to a custom ClusterIssuer previously | ||
created on the cluster where the platform will be installed. | ||
Required when the type is `custom`. | ||
type: string | ||
type: | ||
default: private | ||
description: 'The type of ClusterIssuer the platform will use | ||
to enable TLS communications. Options: `private`, `letsencrypt_staging`, | ||
`letsencrypt`, `custom`.' | ||
type: string | ||
type: object | ||
type: object | ||
namespace: | ||
default: kadras-packages | ||
description: The namespace where to install the platform. | ||
type: string | ||
oci_registry: | ||
additionalProperties: false | ||
description: Settings for 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: | ||
additionalProperties: false | ||
description: Configuration for the Secret holding the credentials | ||
to access 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`.' | ||
type: string | ||
namespace: | ||
default: kadras-packages | ||
description: The namespace of the Secret holding the credentials | ||
to access 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`, | ||
`dev`, `build`, `run`.' | ||
type: string | ||
supply_chain: | ||
default: basic | ||
description: 'The type of supply chain to deploy. Options: `basic`, | ||
`advanced`.' | ||
type: string | ||
type: object | ||
secretgen_controller: | ||
default: {} | ||
description: Configuration for the Secretgen Controller package. | ||
nullable: true | ||
tekton: | ||
additionalProperties: false | ||
description: Configuration for Tekton related packages. | ||
properties: | ||
pipelines: | ||
default: {} | ||
description: Configuration for the Tekton Pipelines package. | ||
nullable: true | ||
type: object | ||
workspace_provisioner: | ||
default: {} | ||
description: Configuration for the Workspace Provisioner package. | ||
nullable: true | ||
type: object | ||
version: 0.12.2 |