octavia

package
v0.0.0-...-40cc410 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

View Source
const (
	APIComponentLabel = "api"
)
View Source
const (
	AppLabel = "octavia"
)
View Source
const (
	DriverAgentComponentLabel = "driver-agent"
)
View Source
const (
	HealthManagerComponentLabel = "health-manager"
)
View Source
const (
	HousekeepingComponentLabel = "housekeeping"
)
View Source
const (
	WorkerComponentLabel = "worker"
)

Variables

This section is empty.

Functions

func APIDeployment

func APIDeployment(instance *openstackv1beta1.Octavia, env []corev1.EnvVar, volumes []corev1.Volume) *appsv1.Deployment

func APIIngress

func APIIngress(instance *openstackv1beta1.Octavia) *netv1.Ingress

func APIService

func APIService(instance *openstackv1beta1.Octavia) *corev1.Service

func ConfigMap

func ConfigMap(instance *openstackv1beta1.Octavia) *corev1.ConfigMap

func DBSyncJob

func DBSyncJob(instance *openstackv1beta1.Octavia, env []corev1.EnvVar, volumes []corev1.Volume) *batchv1.Job

func DriverAgentDeployment

func DriverAgentDeployment(instance *openstackv1beta1.Octavia, env []corev1.EnvVar, volumes []corev1.Volume) *appsv1.Deployment

func EnsureKeystoneRoles

func EnsureKeystoneRoles(ctx context.Context, instance *openstackv1beta1.Octavia, c client.Client) error

func EnsureOctavia

func EnsureOctavia(ctx context.Context, c client.Client, intended *openstackv1beta1.Octavia, log logr.Logger) error

func HealthManagerDaemonSet

func HealthManagerDaemonSet(instance *openstackv1beta1.Octavia, env []corev1.EnvVar, volumes []corev1.Volume) *appsv1.DaemonSet

func HousekeepingDeployment

func HousekeepingDeployment(instance *openstackv1beta1.Octavia, env []corev1.EnvVar, volumes []corev1.Volume) *appsv1.Deployment

func WorkerDeployment

func WorkerDeployment(instance *openstackv1beta1.Octavia, env []corev1.EnvVar, volumes []corev1.Volume) *appsv1.Deployment

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL