Skip to content

Instantly share code, notes, and snippets.

@taking
Created December 2, 2022 06:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save taking/dccdd8b2c7d315ae041531ba4fd58909 to your computer and use it in GitHub Desktop.
Save taking/dccdd8b2c7d315ae041531ba4fd58909 to your computer and use it in GitHub Desktop.

Jira Installation with Helm

  • Jira on Kubernetes

Prerequisites

helm update

helm repo add stevehipwell https://stevehipwell.github.io/helm-charts/
helm repo update

install

_DOMAIN="jira.dev-t.xyz"
cat <<EOF > jira-values.yaml
ingress:
  enabled: true

  annotations:
    kubernetes.io/ingress.class: "nginx"    
    kubernetes.io/tls-acme: "true"
    cert-manager.io/cluster-issuer: "letsencrypt-staging"
    nginx.ingress.kubernetes.io/ssl-redirect: 'true'
    nginx.ingress.kubernetes.io/backend-protocol: 'HTTPS'

  hosts:
    - ${_DOMAIN}

  tls:
    - hosts:
        - ${_DOMAIN}
      secretName: jira-dev-t-xyz-tls

persistence:
  enabled: true
  storageClass: ""
  size: 5Gi
EOF
helm upgrade jira stevehipwell/jira-software \
    --install \
    --create-namespace \
    --namespace jira \
    -f jira-values.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment