Documentation ¶
Index ¶
- func ConfigureServiceability(pts *corev1.PodTemplateSpec, la *openlibertyv1beta2.OpenLibertyApplication)
- func Contains(list []string, s string) bool
- func CreateServiceabilityPVC(instance *openlibertyv1beta2.OpenLibertyApplication) *corev1.PersistentVolumeClaim
- func CustomizeEnvSSO(pts *corev1.PodTemplateSpec, ...) error
- func CustomizeLibertyAnnotations(pts *corev1.PodTemplateSpec, la *openlibertyv1beta2.OpenLibertyApplication)
- func CustomizeLibertyEnv(pts *corev1.PodTemplateSpec, la *openlibertyv1beta2.OpenLibertyApplication, ...) error
- func ExecuteCommandInContainer(config *rest.Config, podName, podNamespace, containerName string, ...) (string, error)
- func RegisterWithOidcProvider(regData RegisterData) (string, string, error)
- func Remove(list []string, s string) []string
- func Validate(olapp *openlibertyv1beta2.OpenLibertyApplication) (bool, error)
- type RegisterData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigureServiceability ¶
func ConfigureServiceability(pts *corev1.PodTemplateSpec, la *openlibertyv1beta2.OpenLibertyApplication)
ConfigureServiceability setups the shared-storage for serviceability
func CreateServiceabilityPVC ¶
func CreateServiceabilityPVC(instance *openlibertyv1beta2.OpenLibertyApplication) *corev1.PersistentVolumeClaim
CreateServiceabilityPVC creates PersistentVolumeClaim for Serviceability
func CustomizeEnvSSO ¶
func CustomizeEnvSSO(pts *corev1.PodTemplateSpec, instance *openlibertyv1beta2.OpenLibertyApplication, client client.Client, isOpenShift bool) error
CustomizeEnvSSO Process the configuration for SSO login providers
func CustomizeLibertyAnnotations ¶
func CustomizeLibertyAnnotations(pts *corev1.PodTemplateSpec, la *openlibertyv1beta2.OpenLibertyApplication)
func CustomizeLibertyEnv ¶
func CustomizeLibertyEnv(pts *corev1.PodTemplateSpec, la *openlibertyv1beta2.OpenLibertyApplication, client client.Client) error
CustomizeLibertyEnv adds configured env variables appending configured liberty settings
func ExecuteCommandInContainer ¶
func ExecuteCommandInContainer(config *rest.Config, podName, podNamespace, containerName string, command []string) (string, error)
ExecuteCommandInContainer Execute command inside a container in a pod through API
func RegisterWithOidcProvider ¶
func RegisterWithOidcProvider(regData RegisterData) (string, string, error)
func Validate ¶
func Validate(olapp *openlibertyv1beta2.OpenLibertyApplication) (bool, error)
Validate if the OpenLibertyApplication is valid
Types ¶
Click to show internal directories.
Click to hide internal directories.