helidonapp

package
v0.0.99 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const DefaultPort = int32(8080)

DefaultPort constant for default Helidon port

View Source
const DefaultTargetPort = int32(8080)

DefaultTargetPort constant for default Helidon target port

Variables

This section is empty.

Functions

func CreateDeployment

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

CreateDeployment creates a deployment for the verrazzano-helidon-app-operator.

func CreateFluentdConfigMap

func CreateFluentdConfigMap(app *v1beta1v8o.VerrazzanoHelidon, namespace string, labels map[string]string) *corev1.ConfigMap

CreateFluentdConfigMap creates 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

CreateHelidonAppCR constructs a Helidon application custome resource.

func IsFluentdEnabled

func IsFluentdEnabled(app *v1beta1v8o.VerrazzanoHelidon) bool

IsFluentdEnabled checks if Fluentd integration is enabled for this Helidon application.

func UpdateEnvVars

func UpdateEnvVars(mc *types.ManagedCluster, component string, envs *[]corev1.EnvVar)

UpdateEnvVars updates env variables for a given Helidon component.

Types

This section is empty.

Jump to

Keyboard shortcuts

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