Documentation ¶
Index ¶
- Constants
- func CAIssuer(instance *openstackv1beta1.OVNControlPlane) *unstructured.Unstructured
- func CARootCertificate(instance *openstackv1beta1.OVNControlPlane) *unstructured.Unstructured
- func ControllerDaemonSet(instance *openstackv1beta1.OVNControlPlane) *appsv1.DaemonSet
- func EnsureControlPlane(ctx context.Context, c client.Client, ...) error
- func NorthdDeployment(instance *openstackv1beta1.OVNControlPlane) *appsv1.Deployment
- func OVSDBConnectionConfigMap(instance *openstackv1beta1.OVNControlPlane, northSvc, southSvc *corev1.Service) *corev1.ConfigMap
- func OVSDBService(instance *openstackv1beta1.OVNControlPlane, component string) *corev1.Service
- func OVSDBStatefulSet(instance *openstackv1beta1.OVNControlPlane, component string) *appsv1.StatefulSet
- func OVSNodeDaemonSet(instance *openstackv1beta1.OVNControlPlane, configHash string) *appsv1.DaemonSet
- func PKIResources(instance *openstackv1beta1.OVNControlPlane) []*unstructured.Unstructured
- func ScriptsConfigMap(instance *openstackv1beta1.OVNControlPlane) *corev1.ConfigMap
- func SelfSignedIssuer(instance *openstackv1beta1.OVNControlPlane) *unstructured.Unstructured
Constants ¶
View Source
const ( OVSDBNorth = "ovsdb-nb" OVSDBSouth = "ovsdb-sb" OVSDBNorthPort = 6641 OVSDBSouthPort = 6642 )
View Source
const (
AppLabel = "ovn"
)
View Source
const (
ControllerComponentLabel = "controller"
)
View Source
const (
NorthdComponentLabel = "northd"
)
View Source
const (
OVSNodeComponentLabel = "ovs-node"
)
Variables ¶
This section is empty.
Functions ¶
func CAIssuer ¶
func CAIssuer(instance *openstackv1beta1.OVNControlPlane) *unstructured.Unstructured
func CARootCertificate ¶
func CARootCertificate(instance *openstackv1beta1.OVNControlPlane) *unstructured.Unstructured
func ControllerDaemonSet ¶
func ControllerDaemonSet(instance *openstackv1beta1.OVNControlPlane) *appsv1.DaemonSet
func EnsureControlPlane ¶
func EnsureControlPlane(ctx context.Context, c client.Client, intended *openstackv1beta1.OVNControlPlane, log logr.Logger) error
func NorthdDeployment ¶
func NorthdDeployment(instance *openstackv1beta1.OVNControlPlane) *appsv1.Deployment
func OVSDBConnectionConfigMap ¶
func OVSDBConnectionConfigMap(instance *openstackv1beta1.OVNControlPlane, northSvc, southSvc *corev1.Service) *corev1.ConfigMap
func OVSDBService ¶
func OVSDBService(instance *openstackv1beta1.OVNControlPlane, component string) *corev1.Service
func OVSDBStatefulSet ¶
func OVSDBStatefulSet(instance *openstackv1beta1.OVNControlPlane, component string) *appsv1.StatefulSet
func OVSNodeDaemonSet ¶
func OVSNodeDaemonSet(instance *openstackv1beta1.OVNControlPlane, configHash string) *appsv1.DaemonSet
func PKIResources ¶
func PKIResources(instance *openstackv1beta1.OVNControlPlane) []*unstructured.Unstructured
func ScriptsConfigMap ¶
func ScriptsConfigMap(instance *openstackv1beta1.OVNControlPlane) *corev1.ConfigMap
func SelfSignedIssuer ¶
func SelfSignedIssuer(instance *openstackv1beta1.OVNControlPlane) *unstructured.Unstructured
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.