This folder contains manifests for installing profile-controller
. The structure is the following:
.
├── crd
├── default
├── manager
├── rbac
├── samples
├── base
├── overlays
│ ├── kubeflow
│ └── standalone
The breakdown is the following:
crd
,default
,manager
,rbac
,samples
: Kubebuilder-generated structure. We keep this in order to be compatible with kubebuilder workflows. This is not meant for the consumer of the manifests.base
,overlays
: Kustomizations meant for consumption by the user:overlays/kubeflow
: Installsprofile-controller
as part of Kubeflow. The resulting manifests should be the same as the result of the deprecatedbase_v3
from kubeflow/manifests. At a glance, it makes the following changes:- Use namespace
kubeflow
. - Remove namespace resource.
- Add KFAM container.
- Add KFAM Service and VirtualService.
- Use namespace
overlays/standalone
: Installprofile-controller
in its own namespace. Useful for testing or for users that prefer to install just the controller.
The Profile Controller applies several labels to every Profile namespace. These labels are configurable by editing the namespace-labels
ConfigMap. Refer to the current value for usage instruction.