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

#1154 Update examples notebooks in line with Helm v3 #1188

Merged
merged 4 commits into from
Dec 6, 2019

Conversation

glindsell
Copy link
Contributor

#1154

Continues from #1187

Signed-off-by: glindsell [email protected]

@seldondev seldondev requested a review from adriangonz December 4, 2019 11:22
@glindsell glindsell removed the request for review from adriangonz December 4, 2019 11:24
"metadata": {},
"outputs": [],
"source": [
"!helm install seldon-core seldon-core-operator --repo https://storage.googleapis.com/seldon-charts --set usageMetrics.enabled=true --namespace seldon-system --set istio.enabled=true"
Copy link
Contributor

Choose a reason for hiding this comment

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

It seems that the Seldon Core installation command is setting --set istio.enabled=true. Should we remove it to default to Ambassador?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Have removed helm install command from setup notebook to reduce confusion so that docs are "single source of truth" for helm install command

Copy link
Contributor

Choose a reason for hiding this comment

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

Just to clarify, I think that if we have helm install seldon-core ... without the --set istio.enabled=true flag is probably alright as well. We use Ambassador for most examples, so it's probably good to default to it (instead of istio).

This is also a good solution though!

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Sure! I had only put the helm install... command in there to show how to use the --set istio... flag... but it seems that is confusing as it looks like I've put it in to show how to use the install command generally - so for that reason I think it's better to just take it out altogether and reference the install docs which shows how to use it in both instances.

@ukclivecox ukclivecox removed the request for review from axsaucedo December 5, 2019 12:00
@ukclivecox ukclivecox added this to the 1.0 milestone Dec 5, 2019
@seldondev
Copy link
Collaborator

Fri Dec 6 11:54:45 UTC 2019
The logs for [pr-build] [4] will show after the pipeline context has finished.
https://github.com/SeldonIO/seldon-core/blob/gh-pages/jenkins-x/logs/SeldonIO/seldon-core/PR-1188/4.log

impatient try
jx get build logs SeldonIO/seldon-core/PR-1188 --build=4

@seldondev
Copy link
Collaborator

Fri Dec 6 11:54:51 UTC 2019
The logs for [lint] [5] will show after the pipeline context has finished.
https://github.com/SeldonIO/seldon-core/blob/gh-pages/jenkins-x/logs/SeldonIO/seldon-core/PR-1188/5.log

impatient try
jx get build logs SeldonIO/seldon-core/PR-1188 --build=5

@glindsell
Copy link
Contributor Author

@ryandawsonuk please take a look at changes discussed today re: bringing helm commands into setup notebook.

@ryandawsonuk
Copy link
Contributor

/lgtm
/approve

@ryandawsonuk ryandawsonuk merged commit 8fd5a52 into SeldonIO:master Dec 6, 2019
@seldondev
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: ryandawsonuk

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

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

Successfully merging this pull request may close these issues.

5 participants