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

Helm charts for wicked (for easier use in Kubernetes) #64

Closed
DonMartin76 opened this issue Apr 1, 2017 · 4 comments
Closed

Helm charts for wicked (for easier use in Kubernetes) #64

DonMartin76 opened this issue Apr 1, 2017 · 4 comments

Comments

@DonMartin76
Copy link
Member

DonMartin76 commented Apr 1, 2017

To more easily run wicked in Kubernetes, provide Helm charts for the wicked components. The following things should be configurable:

  • Number of Kong instances
  • Persist data yes/no
  • Use external Postgres or provision in Kubernetes
  • Provision dynamic storage or use existing PVCs

Further ideas or requirements you would see for such a chart?

See also:
https://github.com/kubernetes/helm

[x] Default configuration for test deployments (https://github.com/apim-haufe-io/wicked-sample-config)
[x] Implement a Helm chart IN PROGRESS (see next branch, directory wicked)
[x] Adapt the standard configuration to take the Helm chart into account (HELM_NAME in the internal URLs, see the wicked-sample-config) --> requires changes
[x] Make a minikube installation as easy as possible

@DonMartin76
Copy link
Member Author

Update 0.11.7

The Helm charts are still in an experimental phase, but they come along quite fine. Please check them out if you feel like it. They are located in the wicked directory of this repository, which also contains a small README on how to try out wicked using helm on minikube.

I will still leave this issue open until we decide that the feature is production ready, and possible also has been submitted as an official chart.

@DonMartin76
Copy link
Member Author

@DonMartin76 DonMartin76 added this to the 0.12.1 milestone Sep 25, 2017
@DonMartin76
Copy link
Member Author

First "official" release will land in wicked 0.12.1.

@DonMartin76
Copy link
Member Author

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

No branches or pull requests

1 participant