addon for prometheus in openshift 3.7 - #51
Conversation
|
cc @jorgemoralespou as its based on your work |
|
@durandom there's now the ability to remove an add-on easily by creating an xxx.addon.remove file with instructions to delete the add-on. I still need to update the ones I created. With regards to the differences to the 3.6 version, are they all in the yaml files or is it also in the install process? |
I also need to install the node-exporter. |
prometheus for openshift 3.7
|
I've added the |
|
@jorgemoralespou does this look good to you now? |
|
I'm still not so sure on wether a new addon is actually needed. @praveenkumar are there discussions on executing shell scripts in the |
Check minishift/minishift#1783 but we are not going to have bash script execution support in the addon. |
|
Should we need to keep the addon working for 3.6 when minishift has already moved to 3.7? |
|
maybe not. I'll create a new PR to update your original addon to be working with 3.7 then |
We have not moved to 3.7 yet. PR is there minishift/minishift#1808 but getting some issue. |
There was a problem hiding this comment.
I'm still not so sure on wether a new addon is actually needed.
But I only see a way to move this into the original addon, by moving some logic out of the .addon file and requiring the user to run a script after installation, which is a convenience degradation?!
I see. @jorgemoralespou are you ok with this?
| To deploy prometheus do: | ||
|
|
||
| ``` | ||
| minishift addon apply prometheus --addon-env prometheus_namespace=kube-system |
There was a problem hiding this comment.
Add-on names are decided from the directory names of the add-on, so the name of the add-on for this PR is prometheus-3.7. But the readme says that the name is prometheus. So I am little confused.
|
any updates? |
fixes #50 prometheus for openshift 3.7