nkp create catalog-application
Create a catalog application or collection in project or workspace namespace
Synopsis
Create a catalog application or collection in project or workspace namespace (creation in kommander namespace propagates to all workspaces/projects)
CODE
nkp create catalog-application [flags]
Options
CODE
--cert-ref string the name of a secret to use for TLS certificates. If specified, --skip-oci-registry-patches is implied
--config string Config file to use (default "/home/runner/.kommander/config")
--context string The name of the kubeconfig context to use
--dry-run Export in YAML format to stdout
-h, --help help for catalog-application
--insecure for when connecting to a non-TLS registries over plain HTTP
--interval duration Interval for flux source-controller check for updates in the catalog repository (default 6h0m0s)
--kubeconfig string Path to the kubeconfig file to use for CLI requests.
-o, --output string Output format. One of: yaml|json (default "yaml")
-p, --project string Name of the Project to create for the catalog repository. Requires workspace flag (workspace that the project belongs to)
--proxy-secret-ref string the name of an existing secret containing the proxy address and credentials. If specified, --skip-oci-registry-patches is implied.
--request-timeout string The length of time to wait before giving up on a single server request. Non-zero values should contain a corresponding time unit (e.g. 1s, 2m, 3h). A value of zero means don't timeout requests.
--secret-ref string the name of the Kubernetes image pull secret (type 'kubernetes.io/dockerconfigjson'). If specified, --skip-oci-registry-patches is implied.
--service-account string the name of the Kubernetes service account that refers to an image pull secret. If specified, --skip-oci-registry-patches is implied.
--skip-oci-registry-patches skips patching OCIRepository with credentials from CAPI Cluster
--tag string the OCI artifact tag
--timeout duration Timeout for flux source-controller check for updates in the catalog repository (default 1m0s)
--url string the OCI repository URL
-v, --verbose int Output verbosity
-w, --workspace string Name of the Workspace to create for the catalog repository.
SEE ALSO
- nkp create - Create one of [appdeployment, bootstrap, bundle, capi-components, catalog, catalog-application, catalog-bundle, cluster, image, image-bundle, metadata, nodepool, package-bundle, workspace]