Giter VIP home page Giter VIP logo

helm-teamcity's Introduction

TEAMCITY SERVER

This helm chart installs TeamCity server.

Configuration

Please change the values.yaml according to your setup

Parameter Description Default
serviceAccount.create Specifies whether a ServiceAccount should be created true
serviceAccount.name The name of the ServiceAccount to create Generated using the fullname template
rbac.create Specifies whether RBAC resources should be created true
rbac.role.rules Rules to create []
replicaCount Replica count for TeamCity deployment 1
agent.replicaCount Replica count for TeamCity agent deployment 1
agent.image.pullPolicy Container pull policy IfNotPresent
agent.image.repository Container image jetbrains/teamcity-server
agent.resources.limits.cpu TeamCity agent cpu limit 800m
agent.resources.limits.memory TeamCity agent memory limit 968Mi
agent.resources.requests.cpu TeamCity agent initial cpu request 600m
agent.resources.requests.memory TeamCity agent initial memory request 968Mi
server.replicaCount Replica count for TeamCity server deployment 1
server.image.pullPolicy Container pull policy IfNotPresent
server.image.repository Container image jetbrains/teamcity-server
server.image.version Container tag 2018.1.5
server.resources.limits.cpu TeamCity cpu limit 800m
server.resources.limits.memory TeamCity memory limit 968Mi
server.resources.requests.cpu TeamCity initial cpu request 600m
server.resources.requests.memory TeamCity initial memory request 968Mi
server.livenessProbe.enabled Enable liveness probe true
server.livenessProbe.path Path for liveness probe /js/polyfills.js
server.livenessProbe.initialDelaySeconds Delay before liveness probe is initiated 180
server.livenessProbe.periodSeconds How often to perform the probe 10
server.livenessProbe.timeoutSeconds When the probe times out 10
server.livenessProbe.successThreshold Minimum consecutive successes for the probe to be considered successful after having failed. 1
server.livenessProbe.failureThreshold Minimum consecutive failures for the probe to be considered failed after having succeeded. 10
server.readinessProbe.enabled would you like a readinessProbe to be enabled true
server.readinessProbe.path Path for readiness probe /js/polyfills.js
server.readinessProbe.initialDelaySeconds Delay before readiness probe is initiated 60
server.readinessProbe.periodSeconds How often to perform the probe 10
server.readinessProbe.timeoutSeconds When the probe times out 10
server.readinessProbe.successThreshold Minimum consecutive successes for the probe to be considered successful after having failed. 1
server.readinessProbe.failureThreshold Minimum consecutive failures for the probe to be considered failed after having succeeded. 10
service.name TeamCity service name to be set in Nginx configuration teamcity
service.type TeamCity service type ClusterIP
service.loadBalancerIP TeamCity service load balancer IP address ``
service.port TeamCity service external port 8111
service.annotations TeamCity service annotations {}
ingress.enabled If true, TeamCity Ingress will be created false
ingress.defaultBackend.enabled If true, TeamCity Ingress default backend will be created true
ingress.annotations TeamCity Ingress annotations {}
ingress.hosts TeamCity Ingress hostnames []
ingress.tls TeamCity Ingress TLS configuration (YAML) []
pvc.agent.enabled Indicates whether a TeamCity agent data volume should be used true
pvc.agent.name The name of the agent data volume to create Generated using the fullname template
pvc.agent.storageClass A storage class to use for the agent data volume default
pvc.agent.storageSize An agent data volume size 1Gi
pvc.server.enabled Indicates whether a TeamCity server data volume should be used true
pvc.server.name The name of the server data volume to create Generated using the fullname template
pvc.server.storageClass A storage class to use for the server data volume default
pvc.server.storageSize An server data volume size 1Gi

How to

helm install --name teamcity ./helm-teamcity

Author

Dmitrii Ageev [email protected]

helm-teamcity's People

Contributors

gfleury avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.