Documentation
¶
Index ¶
- Constants
- func CreateDeployment(namespace string, labels map[string]string, image string) *appsv1.Deployment
- func CreateFluentdConfigMap(app *v1beta1v8o.VerrazzanoHelidon, namespace string, labels map[string]string) *corev1.ConfigMap
- func CreateHelidonAppCR(mcName string, namespace string, app *v1beta1v8o.VerrazzanoHelidon, ...) *v1helidonapp.HelidonApp
- func IsFluentdEnabled(app *v1beta1v8o.VerrazzanoHelidon) bool
- func UpdateEnvVars(mc *types.ManagedCluster, component string, envs *[]corev1.EnvVar)
Constants ¶
View Source
const DefaultPort = int32(8080)
View Source
const DefaultTargetPort = int32(8080)
Variables ¶
This section is empty.
Functions ¶
func CreateDeployment ¶
Create a deployment for the verrazzano-helidon-app-operator
func CreateFluentdConfigMap ¶
func CreateFluentdConfigMap(app *v1beta1v8o.VerrazzanoHelidon, namespace string, labels map[string]string) *corev1.ConfigMap
Create the Fluentd configmap for a given Helidon application
func CreateHelidonAppCR ¶
func CreateHelidonAppCR(mcName string, namespace string, app *v1beta1v8o.VerrazzanoHelidon, mbPair *types.ModelBindingPair, labels map[string]string) *v1helidonapp.HelidonApp
func IsFluentdEnabled ¶
func IsFluentdEnabled(app *v1beta1v8o.VerrazzanoHelidon) bool
Check if Fluentd integration is enabled for this application
func UpdateEnvVars ¶
func UpdateEnvVars(mc *types.ManagedCluster, component string, envs *[]corev1.EnvVar)
Update env variables for a given component
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.