No introduction found. Create it?
Install with:
helm repo add crd-schema-publisher oci://ghcr.io/bjw-s-labs/charts/
helm install crd-schema-publisher crd-schema-publisher/crd-schema-publisher -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| crd-schema-publisher | Mafyuh/iac | 478 | 2026.519.317 | a day ago |
| crd-schema-publisher | mirceanton/home-ops | 99 | 5.0.1 | 2 days ago |
| crd-schema-publisher | jfroy/flatops | 42 | 2026.429.153650 | 7 days ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
| boolean | |
| boolean | |
extraContainers[].image (3) ghcr.io/rclone/rclone:1.74.1 | string |
| string | |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
extraContainers[].securityContext.capabilities.add[] (1) - NET_BIND_SERVICE | string |
| boolean | |
| boolean | |
| number | |
| string | |
extraContainers[].volumeMounts[].name (3) output | string |
| boolean | |
| string | |
extraContainers[].args[] (2) - # Wait for the publisher to complete its first successful build.
# If this path never appears, the sidecar stays fail-closed and
# does not delete remote content.
while [ ! -f /data/current/index.html ]; do sleep 5; done
rclone lsd s3:
while true; do
if [ ! -f /data/current/index.html ]; then
sleep 5
continue
fi
rclone sync /data/current s3:k8s-schemas.wynning.tech/ --exclude "/_meta/**" --checksum --verbose --transfers 4
sleep 60
done
| string |
extraContainers[].command[] (2) - /bin/sh | string |
extraContainers[].env[].name (2) RCLONE_CONFIG_S3_TYPE | string |
extraContainers[].env[].value (2) s3 | string |
extraContainers[].env[].valueFrom.secretKeyRef.key (2) endpoint | string |
extraContainers[].env[].valueFrom.secretKeyRef.name (2) k8s-schemas | string |
| string | |
| string | |
| number | |
| string | |
| string | |
| string | |
| string | |
extraVolumes[].name (3) rclone-tmp | string |
extraVolumes[].configMap.name (1) crd-schema-publisher-caddyfile | string |
mode (3) controller | string |
| boolean | |
fullnameOverride (2) crd-schema-publisher | string |
| boolean | |
| string | |
| boolean | |
| string | |
| string | |
| boolean | |
| boolean | |
| string | |
config.cfPagesProject (1) kubernetes-schemas | string |
| string | |
| string | |
controllers.crd-schema-publisher.containers.app.envFrom[].secretRef.name (1) crd-schema-publisher | string |
controllers.crd-schema-publisher.containers.app.image.repository (1) ghcr.io/sholdee/crd-schema-publisher | string |
| string | |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| boolean | |
| string | |
| string | |
| string | |
| boolean | |
| number | |
| number | |
| boolean | |
| number | |
| string | |
existingSecret.name (1) crd-schema-publisher-cloudflare | string |
| string | |
extraObjects[].data.Caddyfile (1) :80 {
log {
output stdout
format json
}
root * /srv/current
file_server browse
}
| string |
extraObjects[].kind (1) ConfigMap | string |
extraObjects[].metadata.name (1) crd-schema-publisher-caddyfile | string |
| string | |
| number | |
| string | |
extraObjects[].spec.selector."app.kubernetes.io/instance" (1) crd-schema-publisher | string |
extraObjects[].spec.selector."app.kubernetes.io/name" (1) crd-schema-publisher | string |
extraObjects[].spec.type (1) ClusterIP | string |
| boolean | |
livenessProbe.httpGet.path (1) /healthz | string |
| string | |
| number | |
| number | |
| boolean | |
| string | |
persistence.output.type (1) emptyDir | string |
| string | |
| number | |
| number | |
| boolean | |
| number | |
podSecurityContext.seccompProfile.type (1) RuntimeDefault | string |
| string | |
rbac.bindings.crd-schema-publisher.roleRef.name (1) crd-schema-publisher | string |
rbac.bindings.crd-schema-publisher.subjects[].identifier (1) crd-schema-publisher | string |
rbac.bindings.crd-schema-publisher.type (1) ClusterRoleBinding | string |
rbac.roles.crd-schema-publisher.rules[].apiGroups[] (1) - apiextensions.k8s.io | string |
rbac.roles.crd-schema-publisher.rules[].resources[] (1) - customresourcedefinitions | string |
rbac.roles.crd-schema-publisher.rules[].verbs[] (1) - get | string |
rbac.roles.crd-schema-publisher.type (1) ClusterRole | string |
| string | |
| string | |
| number | |
| number | |
| boolean | |
| string | |
| boolean | |
| boolean | |
| boolean | |
serve.httpRoute.hostnames[] (1) - crd.kantai.xyz | string |
serve.httpRoute.parentRefs[].name (1) envoy-internal | string |
| string | |
serve.port (1) 8081 | number |
strategy.type (1) Recreate | string |