Skip to content

Add Kadras Engineering Platform 0.18.0 #409

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 29, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
290 changes: 290 additions & 0 deletions repo/packages/engineering-platform.packages.kadras.io/0.18.0.yml
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.18.0
spec:
licenses:
- Apache 2.0
refName: engineering-platform.packages.kadras.io
releaseNotes: https://github.com/kadras-io/kadras-engineering-platform/releases
releasedAt: "2024-07-29T20:52:33Z"
template:
spec:
deploy:
- kapp: {}
fetch:
- imgpkgBundle:
image: ghcr.io/kadras-io/kadras-engineering-platform@sha256:7508630716c44138a9754b387f181883fd8070334cbac69799454cb1699ce77c
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
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
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
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.18.0
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy