-
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 Kadras Engineering Platform metadata and add version 0.21.1 (#445
) Co-authored-by: github-actions <[email protected]>
- Loading branch information
1 parent
9e1b3d3
commit 20fdb77
Showing
1 changed file
with
276 additions
and
0 deletions.
There are no files selected for viewing
276 changes: 276 additions & 0 deletions
276
repo/packages/engineering-platform.packages.kadras.io/0.21.1.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,276 @@ | ||
apiVersion: data.packaging.carvel.dev/v1alpha1 | ||
kind: Package | ||
metadata: | ||
creationTimestamp: null | ||
name: engineering-platform.packages.kadras.io.0.21.1 | ||
spec: | ||
licenses: | ||
- Apache 2.0 | ||
refName: engineering-platform.packages.kadras.io | ||
releaseNotes: https://github.com/kadras-io/kadras-engineering-platform/releases | ||
releasedAt: "2024-10-23T17:11:10Z" | ||
template: | ||
spec: | ||
deploy: | ||
- kapp: {} | ||
fetch: | ||
- imgpkgBundle: | ||
image: ghcr.io/kadras-io/kadras-engineering-platform@sha256:d2b2a1c51723d7c16d4e01fea5ff72ad4feb7d4cc35e80ba5e3e9ad903c8fb19 | ||
template: | ||
- ytt: | ||
paths: | ||
- config | ||
- kbld: | ||
paths: | ||
- '-' | ||
- .imgpkg/images.yml | ||
valuesSchema: | ||
openAPIv3: | ||
additionalProperties: false | ||
properties: | ||
cert_manager: | ||
default: {} | ||
description: Configuration for the Cert Manager package. | ||
nullable: true | ||
contour: | ||
default: {} | ||
description: Configuration for the Contour package. | ||
nullable: true | ||
crossplane: | ||
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. | ||
nullable: true | ||
developer_portal: | ||
default: {} | ||
description: Configuration for the Developer Portal package. | ||
nullable: true | ||
flux: | ||
default: {} | ||
description: Configuration for the Flux package. | ||
nullable: true | ||
gitops_configurer: | ||
default: {} | ||
description: Configuration for the GitOps Configurer 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: | ||
additional_packages: | ||
default: [] | ||
description: A list of packages to include in the installation. | ||
items: | ||
default: "" | ||
type: string | ||
type: array | ||
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-system | ||
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-system | ||
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 | ||
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`.' | ||
enum: | ||
- private | ||
- letsencrypt_staging | ||
- letsencrypt | ||
- custom | ||
type: string | ||
type: object | ||
type: object | ||
namespace: | ||
default: kadras-system | ||
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-system | ||
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`, | ||
`build`, `run`.' | ||
enum: | ||
- standalone | ||
- build | ||
- run | ||
type: string | ||
type: object | ||
postgresql_operator: | ||
default: {} | ||
description: Configuration for the PostgreSQL Operator package. | ||
nullable: true | ||
rabbitmq_operator: | ||
default: {} | ||
description: Configuration for the RabbitMQ Operator package. | ||
nullable: true | ||
secretgen_controller: | ||
default: {} | ||
description: Configuration for the Secretgen Controller package. | ||
nullable: true | ||
service_binding: | ||
default: {} | ||
description: Configuration for the Service Binding package. | ||
nullable: true | ||
tempo_operator: | ||
default: {} | ||
description: Configuration for the Tempo Operator package. | ||
nullable: true | ||
workspace_provisioner: | ||
default: {} | ||
description: Configuration for the Workspace Provisioner package. | ||
nullable: true | ||
type: object | ||
version: 0.21.1 |