OS Manuals

/usr/bin/webhook-create-signed-cert.sh

Kubeflow Pipelines cache-deployer

From kubeflow-pipelines-cache-deployer 2.18.0-r5 (enterprise-packages), captured 2026-11-08 by running webhook-create-signed-cert.sh --help (exit 1). permalink

+ [[ 1 -gt 0 ]]
+ case ${1} in
+ usage
+ cat
Generate certificate suitable for use with an sidecar-injector webhook service.
This script uses k8s' CertificateSigningRequest API to a generate a
certificate signed by k8s CA suitable for use with sidecar-injector webhook
services. This requires permissions to create and approve CSR. See
https://kubernetes.io/docs/tasks/tls/managing-tls-in-a-cluster for
detailed explantion and additional instructions.
The server key/cert k8s CA cert are stored in a k8s secret.
usage: /usr/bin/webhook-create-signed-cert.sh [OPTIONS]
The following flags are required.
       --service          Service name of webhook.
       --namespace        Namespace where webhook service and secret reside.
       --secret           Secret name for CA certificate and server certificate/key pair.
+ exit 1
Options (3)
OptionDescriptionSource
--serviceService name of webhook.help
--namespaceNamespace where webhook service and secret reside.help
--secretSecret name for CA certificate and server certificate/key pair.help

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.