8000 Tags · nozawatm/kubeflow · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: nozawatm/kubeflow

Tags

v0.6.0

Toggle v0.6.0's commit message
set kfctl default version to v0.6 (kubeflow#3692)

* set kfctl default version to v0.6

* remove version hardcode

v0.6.0-rc.1

Toggle v0.6.0-rc.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request kubeflow#3678 from kubeflow/master

Sync v0.6 to master head.
Manual merge since CLA won't pass

v0.6.0-rc.0

Toggle v0.6.0-rc.0's commit message
jupyter-web-app: Integrate with PodDefaults (kubeflow#3537)

* Add Webhook logic to the backend

* GET route
* Update the config.yaml
* Use defaults/readOnly values from the config

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Add Configurations component to the frontend

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Select kubeflow namespace when in dev mode

During developement mode, the webapp doesn't connect with the
centraldashboard. Because of this, a NamespaceSelector component is
added and only shown when the webapp isn't connected with the dashboard.
In this case, the default selected namespace should be kubeflow

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Use accent color as primary

Since all the components must comply with the Styles Guidlines, we can
set the primary color to be the accent. This way we won't need to add
the color="accent" to each html tag.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Handle no Namespace from Centraldashboard

The centraldashboard will return "" if no namespace is selected. The
NamespaceService shouldn't emit a value on "". Also the ReplaySubject
that holds the value of the current namespace should only remember only
the last value.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Update the config.yaml

Update the yaml with the default settings in the webapp. Note that this
file is used if the file '/etc/config/spawner_ui_config.yaml' isn't
found. The latter is deployed as a k8s ConfigMap and allows the user to
override these defaults.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Uniform all quotes

Use " instead of ' for strings

* Check if labels is a list

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

v0.6.start

Toggle v0.6.start's commit message
jupyter-web-app: Integrate with PodDefaults (kubeflow#3537)

* Add Webhook logic to the backend

* GET route
* Update the config.yaml
* Use defaults/readOnly values from the config

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Add Configurations component to the frontend

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Select kubeflow namespace when in dev mode

During developement mode, the webapp doesn't connect with the
centraldashboard. Because of this, a NamespaceSelector component is
added and only shown when the webapp isn't connected with the dashboard.
In this case, the default selected namespace should be kubeflow

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Use accent color as primary

Since all the components must comply with the Styles Guidlines, we can
set the primary color to be the accent. This way we won't need to add
the color="accent" to each html tag.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Handle no Namespace from Centraldashboard

The centraldashboard will return "" if no namespace is selected. The
NamespaceService shouldn't emit a value on "". Also the ReplaySubject
that holds the value of the current namespace should only remember only
the last value.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Update the config.yaml

Update the yaml with the default settings in the webapp. Note that this
file is used if the file '/etc/config/spawner_ui_config.yaml' isn't
found. The latter is deployed as a k8s ConfigMap and allows the user to
override these defaults.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Uniform all quotes

Use " instead of ' for strings

* Check if labels is a list

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

v0.5.1

Toggle v0.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request kubeflow#3205 from lluunn/v05-kfctl051

kfctl use 0.5.1

v0.5.0

Toggle v0.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request kubeflow#2970 from lluunn/automated-cherry-pick-of…

…-#2968-upstream-v0.5-branch

Automated cherry pick of kubeflow#2968: set injectGcpCredentials to true by default Cherry pick of kubeflow#2968 on v0.5-branch. kubeflow#2968: set injectGcpCredentials to true by default

v0.5.0-rc.4

Toggle v0.5.0-rc.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request kubeflow#2970 from lluunn/automated-cherry-pick-of…

…-#2968-upstream-v0.5-branch

Automated cherry pick of kubeflow#2968: set injectGcpCredentials to true by default Cherry pick of kubeflow#2968 on v0.5-branch. kubeflow#2968: set injectGcpCredentials to true by default

v0.5.0-rc.3

Toggle v0.5.0-rc.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request kubeflow#2932 from lluunn/v05_cp_0403

Cherrypick for 0.5

v0.5.0-rc2

Toggle v0.5.0-rc2's commit message
Cherrypick for 0.5 (kubeflow#2908)

* add labels for notebook so that gcp credentials will be injected by webhook (kubeflow#2853)

* add labels for gcp cred

* kfctl set flag

* review comment

* review comment

* Update image tags for katib (kubeflow#2875)

* Style guide added, with supporting docs (kubeflow#2878)

* Let jupyter service account list/get/create secret (kubeflow#2887)

The jupyter service account can already create a deployment with a
secret mounted and read it that way, so its just more of a hassle to not
let it explicitly list secrets.

* add auth cmd (kubeflow#2873)

* remove profile from v0.5 (kubeflow#2877)

* remove profile from v0.5

* remove from test check list

* remove namespace selector (kubeflow#2893)

* delete endpoints (kubeflow#2838)

* add new function deleteEndpoints

* test import works

* fix

* revert test-worker tag

* get_endpoints_list

* break test

* add error msg

* message

* fix

* finish deleteEndpoints

* use member var

* not bail out if retry error

* add description

* A script to reset the basic auth secret. (kubeflow#2662)

* A script to reset the basic auth secret.

* Fix the script.

* Resolve comments.

* Update the Jupyter UI for 0.5 (kubeflow#2848)

* Add polling logic

* Get pvcs
* Return more info in Notebooks
* Update Makefile, update css/html
* Update Rok UI
* Minor fixes on html and flask debug mode
* Update add-notebook.js in Rok
* Add html for new notebook in ROK
* Make UI to poll the Backend for State

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Update the GCB script

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Organize file structure and refactor imports

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Sync Notebook name with Workspace Volume

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Use different warning if no DefStorClass

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Make backend REST

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Change Notebook status

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Misc changes

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Scroll on top to show the error

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Clean notebook table

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Add dialogs

If a user wants to delete a notebook, provide a confirm dialog

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Use term Namespace instead of Project

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Fix CSS rendering

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Make the polling exponential

The frontend will stop polling the backend exponentially.
If the state doesn't change, reduce the retries counter.

If the retries counter goes to zero, then double the time between
requests and reset the retries counter. Maximum poll time is 16 seconds.

If the state changes, or the user creates/deletes a Notebook or
selects a different namespace; reset the polling mechanism

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Handle no Status in Notebook CR

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Create a minimal release process for kfctl. (kubeflow#2894)

* Create a minimal release process for kfctl.

* Instructions for building binaries and uploading to GitHub release page.
* We need to figure out if/how we cross-compile for linux.

Related to: kubeflow#2383

* * Add make rules to build and push the binary.
* tar and gzip the binary
* Add separate binaries for linux and Darwin.

* update notebook image (kubeflow#2895)

* fix patch string for admission webhook (kubeflow#2903)

* fix patch string

* cleanup

v0

Toggle v0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request kubeflow#2892 from zabbasi/juser

Set user inside Notebook to jovyan
0