Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide Kubernetes Helm Chart #457

Merged
merged 58 commits into from
Mar 28, 2019
Merged

Provide Kubernetes Helm Chart #457

merged 58 commits into from
Mar 28, 2019

Conversation

cnadolny
Copy link
Contributor

@cnadolny cnadolny commented Mar 26, 2019

Fixes #17 #143 #144 #459

Proposed Changes

  • Created Kubernetes Helm chart
  • Added liveness/readiness probes
  • Removed kubernetes-spec.yaml deployment file as it's replaced by the helm chart
  • Updated docs

Copy link
Contributor

@brusMX brusMX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please no PublicIPs, change it from LoadBalancer to ClusterIP

Also, please name the ports: https://kubernetes.io/docs/concepts/services-networking/service/#multi-port-services

Copy link
Contributor

@brusMX brusMX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please make sure that if secrets or configmap is updated through --upgrade the helm re launches the pod with the proper info

@lee0c
Copy link
Contributor

lee0c commented Mar 27, 2019

Please make sure that if secrets or configmap is updated through --upgrade the helm re launches the pod with the proper info

Done, relevant doc: https://github.com/helm/helm/blob/master/docs/charts_tips_and_tricks.md#user-content-automatically-roll-deployments-when-configmaps-or-secrets-change

Copy link
Contributor

@brusMX brusMX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@brusMX brusMX self-requested a review March 27, 2019 22:38
Copy link
Contributor

@brusMX brusMX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NICE

@brusMX brusMX self-requested a review March 28, 2019 17:31
Copy link
Contributor

@brusMX brusMX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/shipit

@tomkerkhove tomkerkhove merged commit e8caf9f into tomkerkhove:master Mar 28, 2019
@tomkerkhove
Copy link
Owner

Merged, thanks guys!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants