HUE-8744 [k8s] Configure and refactor all the options

Review Request #14188 — Created Aug. 7, 2019 and submitted

romain
hue
master
HUE-8744
hue
jgauthier, johan, ranade, romain, weixia, yingc
commit 23ea44985fbe709584ddb9567330bbf768c71e48
Author: Romain <romain.rigaux@gmail.com>
Date:   Wed Jun 19 13:52:51 2019 -0700

    HUE-8744 [k8s] Do not enable traefik deployment when not set

:100644 100644 47c0b29f1d b3f8ffca8c M	tools/kubernetes/helm/hue/templates/NOTES.txt
:100644 100644 3106fb8813 de7220a8a0 M	tools/kubernetes/helm/hue/templates/deployment-traefik.yaml

commit 783ccb64040ddf9fc98599c7c2ff641a0a745e03
Author: Romain <romain.rigaux@gmail.com>
Date:   Wed Jun 19 13:50:51 2019 -0700

    HUE-8744 [k8s] Properly enable trafeik cluster roles only when needed

:100644 100644 33ee6e2e06 2e67f2db29 M	tools/kubernetes/helm/hue/templates/clusterrole-traefik.yaml
:100644 100644 2249836b0b 84bb49a4b7 M	tools/kubernetes/helm/hue/templates/clusterrolebinding-traefik.yaml
:100644 100644 b0e5de2770 01fc15ed36 M	tools/kubernetes/helm/hue/templates/service-hue.yaml

commit 046a8ee0fa29ac856e8aef306fe583d607009399
Author: Romain <romain.rigaux@gmail.com>
Date:   Wed Jun 19 11:27:20 2019 -0700

    HUE-8744 [k8s] Clean-up notes.txt and disable task server per default

:100644 100644 9faa0d8e5a 8cfec8964d M	tools/kubernetes/README.md
:100644 100644 fcd3a3a4b9 47c0b29f1d M	tools/kubernetes/helm/hue/templates/NOTES.txt
:100644 100644 4ef7a6626d 014e0e60cd M	tools/kubernetes/helm/hue/values.yaml

commit c7309ffaffdb90f538acfd79eae5354d6c71f4a0
Author: Romain <romain.rigaux@gmail.com>
Date:   Wed Jun 19 10:54:27 2019 -0700

    HUE-8744 [k8s] Adding readinessProbe to Hue deployment

:100644 100644 efe6be52fc 73be4cfa5f M	tools/kubernetes/helm/hue/templates/replicationcontroller-hue.yaml

commit 5ed7031b540a9e8ed6ff28a418ad29e0b23bb73e
Author: Romain <romain.rigaux@gmail.com>
Date:   Wed Jun 19 10:34:55 2019 -0700

    HUE-8744 [k8s] Also add ingress and ssl Hue address in the notes if configured

:100644 100644 3a9b8df907 fcd3a3a4b9 M	tools/kubernetes/helm/hue/templates/NOTES.txt

commit ee8349b38d55d11d5033196667f4cb28beebe491
Author: Romain <romain.rigaux@gmail.com>
Date:   Wed Jun 19 10:25:08 2019 -0700

    HUE-8744 [k8s] Use load balanced Hue address in thenotes if configured

:100644 100644 badb5cb90a 3a9b8df907 M	tools/kubernetes/helm/hue/templates/NOTES.txt
:100644 100644 152632df16 4ef7a6626d M	tools/kubernetes/helm/hue/values.yaml

commit 9e778f75ac54edcecdc73c7cee2a0627aebda78a
Author: Romain <romain.rigaux@gmail.com>
Date:   Wed Jun 19 09:55:48 2019 -0700

    HUE-8744 [k8s] Configure and refactor all the options

:100644 100644 b2a4f73dfa 60e353bfe7 M	tools/docker/hue/Dockerfile
:100644 100644 4801d4589d 706f2d1143 M	tools/kubernetes/helm/hue/README.md
:100644 100644 b30c2ec3e7 6d51bc53a5 M	tools/kubernetes/helm/hue/templates/clusterissuer-letsencrypt-prod.yaml
:100644 100644 732cfd9807 16262be7f3 M	tools/kubernetes/helm/hue/templates/clusterissuer-letsencrypt-staging.yaml
:100644 100644 eaf8304738 c73157ca87 M	tools/kubernetes/helm/hue/templates/ingress-http.yaml
:100644 100644 ae2b9484ab 7ad2310418 M	tools/kubernetes/helm/hue/templates/ingress-https.yaml
:100644 100644 f4eae06050 3f0443e106 M	tools/kubernetes/helm/hue/templates/ingress-traefik-hue.yaml
:100644 100644 987f2678a0 2eea6d2dee M	tools/kubernetes/helm/hue/templates/ingress-traefik.yaml
:100644 100644 875dc4e4a0 cf8feeea28 M	tools/kubernetes/helm/hue/templates/pv-postgres.yaml
:100644 100644 e54427ac0a a88450ed7b M	tools/kubernetes/helm/hue/templates/pvc-postgres.yaml
:100644 100644 3638f574d0 21bacf8a47 M	tools/kubernetes/helm/hue/templates/replicationcontroller-postgres.yaml
:100644 100644 887cef6e55 8fb3cca181 M	tools/kubernetes/helm/hue/templates/secret-postgres.yaml
:100644 100644 2ad1a9f3de ee24c257fc M	tools/kubernetes/helm/hue/templates/service-account-traefik.yaml
:100644 100644 26919750ca 5ed52bbb19 M	tools/kubernetes/helm/hue/templates/service-traefik.yaml
:100644 100644 e1ed29f669 152632df16 M	tools/kubernetes/helm/hue/values.yaml

commit a97294a81e09934ffe555accb1b67bd1abb6399a
Author: Romain <romain.rigaux@gmail.com>
Date:   Wed Jun 19 08:28:12 2019 -0700

    HUE-8744 [k8s] Adding postgres yaml definitions

:000000 100644 0000000000 779b0a9907 A	tools/kubernetes/yaml/postgres/pv-postgres.yaml
:000000 100644 0000000000 ed0a0c9dda A	tools/kubernetes/yaml/postgres/pvc-postgres.yaml
:000000 100644 0000000000 096fc5c952 A	tools/kubernetes/yaml/postgres/replicationcontroller-postgres.yaml
:000000 100644 0000000000 a6425da403 A	tools/kubernetes/yaml/postgres/secret-postgres.yaml
:000000 100644 0000000000 0a036d4ccc A	tools/kubernetes/yaml/postgres/service-postgres.yaml

commit 32f02d9caa5f8de8decacf41220899fba3dd5d1c
Author: Romain <romain.rigaux@gmail.com>
Date:   Wed Jun 19 08:22:39 2019 -0700

    HUE-8744 [k8s] Adding helm postgres storage definitions

:100644 100644 f25600323e 9faa0d8e5a M	tools/kubernetes/README.md
:000000 100644 0000000000 875dc4e4a0 A	tools/kubernetes/helm/hue/templates/pv-postgres.yaml
:000000 100644 0000000000 e54427ac0a A	tools/kubernetes/helm/hue/templates/pvc-postgres.yaml
:000000 100644 0000000000 887cef6e55 A	tools/kubernetes/helm/hue/templates/secret-postgres.yaml
:100644 100644 84d0cc7aad e1ed29f669 M	tools/kubernetes/helm/hue/values.yaml

manual heml install

johan
  1. Ship It!
  2. 
      
romain
Review request changed

Status: Closed (submitted)

Loading...