Skip to content

Add Crossplane 1.17.1+kadras.1 #441

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
Oct 23, 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
377 changes: 377 additions & 0 deletions repo/packages/crossplane.packages.kadras.io/1.17.1+kadras.1.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,377 @@
apiVersion: data.packaging.carvel.dev/v1alpha1
kind: Package
metadata:
creationTimestamp: null
name: crossplane.packages.kadras.io.1.17.1+kadras.1
spec:
refName: crossplane.packages.kadras.io
releasedAt: "2024-10-23T16:01:40Z"
template:
spec:
deploy:
- kapp:
intoNs: crossplane-system
fetch:
- imgpkgBundle:
image: ghcr.io/kadras-io/package-for-crossplane@sha256:86bb758e3c81f0afa16711da1c6914cf05c5dfea1bf577cb19d3b9bf1793c511
template:
- helmTemplate:
name: crossplane
namespace: crossplane-system
path: config/helm/upstream/crossplane
valuesFrom:
- path: config/helm/values.yml
- ytt:
ignoreUnknownComments: true
paths:
- '-'
- config/carvel
- kbld:
paths:
- '-'
- .imgpkg/images.yml
valuesSchema:
openAPIv3:
properties:
affinity:
default: {}
description: Add `affinities` to the Crossplane pod deployment.
type: object
args:
default: []
description: Add custom arguments to the Crossplane pod.
items: {}
type: array
configuration:
properties:
packages:
default: []
description: A list of Configuration packages to install.
items: {}
type: array
type: object
customAnnotations:
default: {}
description: Add custom `annotations` to the Crossplane pod deployment.
type: object
customLabels:
default: {}
description: Add custom `labels` to the Crossplane pod deployment.
type: object
deploymentStrategy:
default: RollingUpdate
description: The deployment strategy for the Crossplane and RBAC Manager
pods.
type: string
dnsPolicy:
default: ""
description: Specify the `dnsPolicy` to be used by the Crossplane pod.
type: string
extraEnvVarsCrossplane:
default: {}
description: Add custom environmental variables to the Crossplane pod deployment.
Replaces any `.` in a variable name with `_`. For example, `SAMPLE.KEY=value1`
becomes `SAMPLE_KEY=value1`.
type: object
extraEnvVarsRBACManager:
default: {}
description: Add custom environmental variables to the RBAC Manager pod
deployment. Replaces any `.` in a variable name with `_`. For example,
`SAMPLE.KEY=value1` becomes `SAMPLE_KEY=value1`.
type: object
extraObjects:
default: []
description: To add arbitrary Kubernetes Objects during a Helm Install
items: {}
type: array
extraVolumeMountsCrossplane:
default: {}
description: Add custom `volumeMounts` to the Crossplane pod.
type: object
extraVolumesCrossplane:
default: {}
description: Add custom `volumes` to the Crossplane pod.
type: object
function:
properties:
packages:
default: []
description: A list of Function packages to install
items: {}
type: array
type: object
hostNetwork:
default: false
description: 'Enable `hostNetwork` for the Crossplane deployment. Caution:
enabling `hostNetwork` grants the Crossplane Pod access to the host network
namespace. Consider setting `dnsPolicy` to `ClusterFirstWithHostNet`.'
type: boolean
image:
properties:
pullPolicy:
default: IfNotPresent
description: The image pull policy used for Crossplane and RBAC Manager
pods.
type: string
repository:
default: xpkg.upbound.io/crossplane/crossplane
description: Repository for the Crossplane pod image.
type: string
tag:
default: ""
description: The Crossplane image tag. Defaults to the value of `appVersion`
in `Chart.yaml`.
type: string
type: object
imagePullSecrets:
default: []
description: The imagePullSecret names to add to the Crossplane ServiceAccount.
items: {}
type: array
leaderElection:
default: true
description: Enable [leader election](https://docs.crossplane.io/latest/concepts/pods/#leader-election)
for the Crossplane pod.
type: boolean
metrics:
properties:
enabled:
default: false
description: Enable Prometheus path, port and scrape annotations and
expose port 8080 for both the Crossplane and RBAC Manager pods.
type: boolean
type: object
nodeSelector:
default: {}
description: Add `nodeSelectors` to the Crossplane pod deployment.
type: object
packageCache:
properties:
configMap:
default: ""
description: The name of a ConfigMap to use as the package cache. Disables
the default package cache `emptyDir` Volume.
type: string
medium:
default: ""
description: Set to `Memory` to hold the package cache in a RAM backed
file system. Useful for Crossplane development.
type: string
pvc:
default: ""
description: The name of a PersistentVolumeClaim to use as the package
cache. Disables the default package cache `emptyDir` Volume.
type: string
sizeLimit:
default: 20Mi
description: The size limit for the package cache. If medium is `Memory`
the `sizeLimit` can't exceed Node memory.
type: string
type: object
podSecurityContextCrossplane:
default: {}
description: Add a custom `securityContext` to the Crossplane pod.
type: object
podSecurityContextRBACManager:
default: {}
description: Add a custom `securityContext` to the RBAC Manager pod.
type: object
priorityClassName:
default: ""
description: The PriorityClass name to apply to the Crossplane and RBAC
Manager pods.
type: string
provider:
properties:
packages:
default: []
description: A list of Provider packages to install.
items: {}
type: array
type: object
rbacManager:
properties:
affinity:
default: {}
description: Add `affinities` to the RBAC Manager pod deployment.
type: object
args:
default: []
description: Add custom arguments to the RBAC Manager pod.
items: {}
type: array
deploy:
default: true
description: Deploy the RBAC Manager pod and its required roles.
type: boolean
leaderElection:
default: true
description: Enable [leader election](https://docs.crossplane.io/latest/concepts/pods/#leader-election)
for the RBAC Manager pod.
type: boolean
nodeSelector:
default: {}
description: Add `nodeSelectors` to the RBAC Manager pod deployment.
type: object
replicas:
default: 1
description: The number of RBAC Manager pod `replicas` to deploy.
type: integer
skipAggregatedClusterRoles:
default: false
description: Don't install aggregated Crossplane ClusterRoles.
type: boolean
tolerations:
default: []
description: Add `tolerations` to the RBAC Manager pod deployment.
items: {}
type: array
topologySpreadConstraints:
default: []
description: Add `topologySpreadConstraints` to the RBAC Manager pod
deployment.
items: {}
type: array
type: object
registryCaBundleConfig:
properties:
key:
default: ""
description: The ConfigMap key containing a custom CA bundle to enable
fetching packages from registries with unknown or untrusted certificates.
type: string
name:
default: ""
description: The ConfigMap name containing a custom CA bundle to enable
fetching packages from registries with unknown or untrusted certificates.
type: string
type: object
replicas:
default: 1
description: helm-docs renders these comments into markdown. Use markdown
formatting where appropiate. -- The number of Crossplane pod `replicas`
to deploy.
type: integer
resourcesCrossplane:
properties:
limits:
properties:
cpu:
default: 500m
description: CPU resource limits for the Crossplane pod.
type: string
memory:
default: 1024Mi
description: Memory resource limits for the Crossplane pod.
type: string
type: object
requests:
properties:
cpu:
default: 100m
description: CPU resource requests for the Crossplane pod.
type: string
memory:
default: 256Mi
description: Memory resource requests for the Crossplane pod.
type: string
type: object
type: object
resourcesRBACManager:
properties:
limits:
properties:
cpu:
default: 100m
description: CPU resource limits for the RBAC Manager pod.
type: string
memory:
default: 512Mi
description: Memory resource limits for the RBAC Manager pod.
type: string
type: object
requests:
properties:
cpu:
default: 100m
description: CPU resource requests for the RBAC Manager pod.
type: string
memory:
default: 256Mi
description: Memory resource requests for the RBAC Manager pod.
type: string
type: object
type: object
securityContextCrossplane:
properties:
allowPrivilegeEscalation:
default: false
description: Enable `allowPrivilegeEscalation` for the Crossplane pod.
type: boolean
readOnlyRootFilesystem:
default: true
description: Set the Crossplane pod root file system as read-only.
type: boolean
runAsGroup:
default: 65532
description: The group ID used by the Crossplane pod.
type: integer
runAsUser:
default: 65532
description: The user ID used by the Crossplane pod.
type: integer
type: object
securityContextRBACManager:
properties:
allowPrivilegeEscalation:
default: false
description: Enable `allowPrivilegeEscalation` for the RBAC Manager
pod.
type: boolean
readOnlyRootFilesystem:
default: true
description: Set the RBAC Manager pod root file system as read-only.
type: boolean
runAsGroup:
default: 65532
description: The group ID used by the RBAC Manager pod.
type: integer
runAsUser:
default: 65532
description: The user ID used by the RBAC Manager pod.
type: integer
type: object
service:
properties:
customAnnotations:
default: {}
description: Configure annotations on the service object. Only enabled
when webhooks.enabled = true
type: object
type: object
serviceAccount:
properties:
customAnnotations:
default: {}
description: Add custom `annotations` to the Crossplane ServiceAccount.
type: object
type: object
tolerations:
default: []
description: Add `tolerations` to the Crossplane pod deployment.
items: {}
type: array
topologySpreadConstraints:
default: []
description: Add `topologySpreadConstraints` to the Crossplane pod deployment.
items: {}
type: array
webhooks:
properties:
enabled:
default: true
description: Enable webhooks for Crossplane and installed Provider packages.
type: boolean
type: object
type: object
version: 1.17.1+kadras.1
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