You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by GitBox <gi...@apache.org> on 2020/04/22 15:51:17 UTC

[GitHub] [zeppelin] Reamer opened a new pull request #3746: [ZEPPELIN-4770] Switch to K8s deployment

Reamer opened a new pull request #3746:
URL: https://github.com/apache/zeppelin/pull/3746


   ### What is this PR for?
   We should create a [k8s-deployment](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/) for zeppelin-server.
   
   Changes in detail:
    - Switch from Pod to Deployment
    - Creation of a ServiceAccount `zeppelin-server` + update RoleBinding
    - Using a ConfigMap for all Environment variables. I think this ConfigMap give a better overview over all environment variables
    - Label change from `app` to [`app.kubernetes.io/name`](https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/#labels)
   
   ### What type of PR is it?
   - Improvement
   
   ### Todos
   * [ ] - Task
   
   ### What is the Jira issue?
   * https://issues.apache.org/jira/browse/ZEPPELIN-4770
   
   ### How should this be tested?
   * Install on K8s with `kubectl apply -f k8s/zeppelin-server.yml`
   
   ### Questions:
   * Does the licenses files need update? No
   * Is there breaking changes for older versions? No
   * Does this needs documentation? No
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [zeppelin] Leemoonsoo commented on issue #3746: [ZEPPELIN-4770] Switch to K8s deployment

Posted by GitBox <gi...@apache.org>.
Leemoonsoo commented on issue #3746:
URL: https://github.com/apache/zeppelin/pull/3746#issuecomment-618435621


   Thanks, @Reamer for the improvement. LGTM.
   
   Merge to master and branch-0.9


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [zeppelin] Reamer commented on issue #3746: [ZEPPELIN-4770] Switch to K8s deployment

Posted by GitBox <gi...@apache.org>.
Reamer commented on issue #3746:
URL: https://github.com/apache/zeppelin/pull/3746#issuecomment-617867309


   @Leemoonsoo Can you please review and test this PR. I'm not able to start the nginx nor dnsmasqd container on my Openshift environment, because both services need root privileges, which is disabled by default.


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org