Documentation
¶
Index ¶
- Constants
- func AddReadyCheck(cw *template.ConditionWaiter, instance *openstackv1beta1.Horizon)
- func ConfigMap(instance *openstackv1beta1.Horizon) *corev1.ConfigMap
- func Ensure(ctx context.Context, c client.Client, instance *openstackv1beta1.Horizon, ...) error
- func PKIResources(instance *openstackv1beta1.Horizon) []*unstructured.Unstructured
- func Secret(instance *openstackv1beta1.Horizon) *corev1.Secret
- func ServerCertificate(instance *openstackv1beta1.Horizon) *unstructured.Unstructured
- func ServerDeployment(instance *openstackv1beta1.Horizon, env []corev1.EnvVar) *appsv1.Deployment
- func ServerIngress(instance *openstackv1beta1.Horizon) *netv1.Ingress
- func ServerService(instance *openstackv1beta1.Horizon) *corev1.Service
- type Reporter
Constants ¶
View Source
const (
AppLabel = "horizon"
)
View Source
const (
ServerComponentLabel = "server"
)
Variables ¶
This section is empty.
Functions ¶
func AddReadyCheck ¶
func AddReadyCheck(cw *template.ConditionWaiter, instance *openstackv1beta1.Horizon)
func PKIResources ¶
func PKIResources(instance *openstackv1beta1.Horizon) []*unstructured.Unstructured
func ServerCertificate ¶
func ServerCertificate(instance *openstackv1beta1.Horizon) *unstructured.Unstructured
func ServerDeployment ¶
func ServerDeployment(instance *openstackv1beta1.Horizon, env []corev1.EnvVar) *appsv1.Deployment
func ServerIngress ¶
func ServerIngress(instance *openstackv1beta1.Horizon) *netv1.Ingress
func ServerService ¶
func ServerService(instance *openstackv1beta1.Horizon) *corev1.Service
Types ¶
type Reporter ¶
type Reporter struct {
// contains filtered or unexported fields
}
func NewReporter ¶
func NewReporter(instance *openstackv1beta1.Horizon, k8sClient client.Client, recorder record.EventRecorder) *Reporter
Click to show internal directories.
Click to hide internal directories.