Add a new Kfdef#
Due to security reasons, we do not allow users to deploy their own Kfdefs
(see here for details). However, should users want to request a Kfdef
to their namespace, they can follow the instructions below for submitting a PR.
Steps:
Let ENV
, CLUSTER
, and NAMESPACE
be the environment, cluster, and namespace you would like to deploy this Kfdef
to respectively.
Fork & Clone operate-first/apps
Add your
Kfdef
tokfdefs/overlays/$ENV/$CLUSTER/$NAMESPACE/kfdef.yaml
, accompanied by aKustomization.yaml
that includes thekfdef.yaml
.Add this
Kfdef
to thekfdefs/overlays/$ENV/$CLUSTER/kustomization.yaml
Submit a PR
Note:
Since
Kfdefs
can be used to deploy manifests from external repositories, we only allow repositories that come from trusted sources. In general these are repositories part of the Open Data Hub, Kubeflow, or Operate-First org. Exceptions may apply.Please avoid adding cluster-wide operators to your
Kfdef
if they have already been deployed by anotherKfdef
.