...
Docker CLI - An available docker cli for building the image
Kubernetes Cluster - For deployment
This guide will be using OKE, but any cluster will suffice.
Kubectl/Helm - Install it kubectl and helm on the FlexDeploy server and pointing to the K8s cluster.
Be sure the appropriate context is configured for your K8s Cluster.
FlexDeploy Knowledge
We won’t be covering some of the more basic steps like creating SCM Instances and other Topology configuration.
...
Done Offscreen
Add the Docker Endpoint to your Docker-Build EnvInst in Topology Overview
Update the Build Workflow and Build Instance on the Project Configuration tab of the Project.
Deploying via Helm
...
Run a build
Now the Project is ready to start creating images. Click the Build button on the Project Activity screen and if everything goes well we should have a new version of the natours image.
...
Notice that both version 1.0.1 and the latest tag were both pushed to the registry.
...
Deploying the Containerized App
A reminder that before deployment, you should have kubectl and helm installed on the local FlexDeploy server and have a valid context configured. Similar to the build process, we will first configure the project.
Project Helm Configuration
Navigate to the Project’s Kubernetes Configuration tab.