cloud-gov / kubernetes-broker

Broker for kubernetes based services
Apache License 2.0
5 stars 6 forks source link

[WIP] Install AWS Plugin for ES 2.3 #31

Closed jcscottiii closed 7 years ago

jcscottiii commented 7 years ago

This patch installs the aws plugin to ES 2.3. The exact url for this was retreived by first running:

/elasticsearch/bin/plugin install cloud-aws

Which came from this doc

In the output, it shows the url for the zip file for the aws plugin

Information for documenting this in the cg-site for ES 2.3 should mention the ES AWS Snapshot & Restore documentation

Note: After this patch is accepted, a manual push to the Docker Hub will need to happen.

jcscottiii commented 7 years ago

docker build works. I didn't do this for 1.7 because I want to encourage people to really stop using it. Marked this as WIP because I think we should test it out but not sure how right now. Thoughts on this?

jmcarp commented 7 years ago

These images get built at https://ci.fr.cloud.gov/teams/main/pipelines/update-k8s-broker-images (not sure if you can see that pipeline @jcscottiii). We should be able to test by pushing the new image with a tag and configuring staging to use that tag.

jcscottiii commented 7 years ago

Time to pair on this for about 1 hr to finalize it tomorrow @jmcarp?

jmcarp commented 7 years ago

For sure!

jmcarp commented 7 years ago

Verified with @jcscottiii that the plugin shows up in bin/plugin list and that acceptance tests pass on staging. I'm going to merge and roll out to production so that users can test this out.