Deployer API
This chart deploys and executes a REST service that support deploy, view and log operations on kubernetes cluster using a custom python module.
The deployment is exposed within the cluster with a dedicated service.
Containers
Main Container
Main container of this chart is an python based process, which executes actual service.
Configuration
Local Configuration
Chart contains:
1 x config map containing build/execution files mounted on /app/config
1 x environment config map that includes cloud related variables
Global Configuration
Chart containers also have access to:
global-config: Mounted on /app/globalconfig including key-value pairs and extra lines to include in application.properties files
global-config-env: A config map that can be used to add environment variables for all namespace deployments
global-secrets: Mounted on /app/globalsecrets including key-secret pairs and extra lines to include in application.properties files
global-secrets-env: A secret that can be used to add environment variables for all namespace deployments
Configuration
The following table lists the configurable parameters of the Deployerapi chart and their default values.
namespace
"deployment"
serviceAccount
"deployer-sa"
cloud
"TBD"
poolSelector
"TBD"
pool
"infra-node-pool"
strategyType
"Recreate"
replicaCount
1
port
5000
Last updated