Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Applies a K8 manifests defined in the project configuration.  Will optionally deploy Istio Service Mesh manifests for deployment strategies.

Project Properties

This plugin makes use of separate project configuration.

Info

This operation also supports Kubernetes Monitoring if the FlexDeploy server has a local kubectl client installed.


Inputs

Input Name

Input Code

Required

Description

Context

FDKN_INP_CONTEXT

Yes

The kubectl context to use for deployment.  If unsure, running the following command will show the current context:

kubectl config current-context

Deployment Strategy

FDKN_INP_DEPLOYMENT_STRATEGY

No

Deployment Strategy to use during deployment.  If using Pipelines, leave this blank

Finish Deployment Strategy

FDKN_INP_FINISH_DEPLOYMENT

No

This will ensure that

all 

all BLUE pods are converted over

to 

to GREEN, thus ending the strategy.  If using Pipelines, leave this blank

Namespace

FDKN_INP_NAMESPACE

No

Namespace where the resource will be deployed to.

Manifest List

FDKN_INP_MANIFEST_LIST

No

Lis tof manifests, seperated by line.

Manifest Text

FDKN_INP_MANIFEST_TEXT

No

Literal text of the manifest. Can be used in conjunction with File Path, all will be applied.

Deployment Name

FDKN_INP_DEPLOYMENT_NAME

No

Name for the deployment.

Artifacts

This operation consumes artifacts from the artifacts repository.

...

This operation will select all available endpoints associated to the environment/instanceTarget.

Endpoint Execution

This operation will execute on any one of the selected endpoints and will be random in the determination of which one.

...