Skip to content

Commit

Permalink
Update Kadras Engineering Platform metadata and add version 0.21.1 (#445
Browse files Browse the repository at this point in the history
)

Co-authored-by: github-actions <[email protected]>
  • Loading branch information
ThomasVitale and github-actions authored Oct 23, 2024
1 parent 9e1b3d3 commit 20fdb77
Showing 1 changed file with 276 additions and 0 deletions.
276 changes: 276 additions & 0 deletions repo/packages/engineering-platform.packages.kadras.io/0.21.1.yml
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

0 comments on commit 20fdb77

Please sign in to comment.