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

Cluster Wide Operator #334

Merged
merged 16 commits into from
Dec 10, 2018
Merged

Cluster Wide Operator #334

merged 16 commits into from
Dec 10, 2018

Conversation

ukclivecox
Copy link
Contributor

@ukclivecox ukclivecox commented Dec 6, 2018

  • Single cluster wide operator to manage deployments in all namespaces
  • Adds a flag in the helm chart to configure: single_namespace : true by default
  • Updates Ksonnet scripts to handle single_namespace parameter
  • Adds e2e tests for single namespace and clusterwide
  • Adds units tests to Apife OAuth gateway

API endpoints are extended. For cluster wide and single name space:

  • Ambassador endpoint at /seldon/namespace/deployment-name is added
  • For OAuth gateway - extra key made of oauth-key + namespace is added

For cluster wide scenario only these endpoints will be used to ensure no ambiguity between deployments in each namespace.

Fixes #269

@ukclivecox ukclivecox changed the title WIP: Cluster Wide Operator Cluster Wide Operator Dec 9, 2018
@gsunner gsunner merged commit ed07764 into SeldonIO:master Dec 10, 2018
@ukclivecox ukclivecox deleted the cluster_wide_operator branch February 14, 2020 11:40
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.

Seldon cluster-manager k8s cluster wide operations
2 participants