helidonapp

package
v0.0.33 Latest Latest
Warning

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

Go to latest
Published: Jun 25, 2020 License: UPL-1.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const DefaultPort = int32(8080)
View Source
const DefaultTargetPort = int32(8080)

Variables

This section is empty.

Functions

func CreateDeployment

func CreateDeployment(namespace string, labels map[string]string, image string) *appsv1.Deployment

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.

Jump to

Keyboard shortcuts

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