Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArgoCD ¶
type ArgoCD struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec ArgoCDSpec `json:"spec,omitempty"`
}
ArgoCD is the Schema for the argocds API +k8s:openapi-gen=true +kubebuilder:subresource:status
type ArgoCDRouteSpec ¶
type ArgoCDRouteSpec struct {
// Enabled will toggle the creation of the OpenShift Route.
Enabled bool `json:"enabled"`
}
ArgoCDRouteSpec defines the desired state for an OpenShift Route.
type ArgoCDServerSpec ¶
type ArgoCDServerSpec struct {
// Route defines the desired state for an OpenShift Route for the Argo CD Server component.
Route ArgoCDRouteSpec `json:"route,omitempty"`
}
ArgoCDServerSpec defines the options for the ArgoCD Server component.
type ArgoCDSpec ¶
type ArgoCDSpec struct {
// ResourceExclusions is used to completely ignore entire classes of resource group/kinds.
ResourceExclusions string `json:"resourceExclusions,omitempty"`
// Server defines the options for the ArgoCD Server component.
Server ArgoCDServerSpec `json:"server,omitempty"`
}
ArgoCDSpec defines the desired state of ArgoCD +k8s:openapi-gen=true
Click to show internal directories.
Click to hide internal directories.