clbartolome / microservice-chart

Helm Chart to deploy demo applications in Openshift

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

microservice-chart

Helm Chart to deploy demo applications in Openshift

Configuration

PropertyDescriptionExample
global.nameOverrideOverride application NamenewName
runtimeRuntime OCP topology labelquarkus
image.nameApplication imageopenshift/appName
image.tagApplication image tag1.0.0
deploy.replicasNumber of pod replicas1
deploy.resourcesApplication limit and requests
limits:
  cpu: 100m
  memory: 256Mi
requests:
  cpu: 50m
  memory: 128Mi
deploy.portsApplication exposed ports
- name: http
  port: 8080
  targetPort: 8080
  protocol: TCP
deploy.livenessProbeApplication liveness prove
failureThreshold: 3
httpGet:
  path: /q/health/live
  port: 8080
  scheme: HTTP
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
deploy.readinessApplication readiness prove
failureThreshold: 3
httpGet:
  path: /q/health/ready
  port: 8080
  scheme: HTTP
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
deploy.envApplication environment variables
- name: VAR_NAME
  value: var-value
deploy.route.enabledExpose application using a routetrue
deploy.route.targetPortRoute target porthttp
deploy.route.tls.enabledTLS routefalse

oc adm policy add-cluster-role-to-user self-provisioner -z pipeline -n cicd

About

Helm Chart to deploy demo applications in Openshift


Languages

Language:Shell 46.0%Language:Smarty 33.0%Language:Java 21.0%