-
Notifications
You must be signed in to change notification settings - Fork 177
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Refactor IAP & Marketplace UI (#359)
* refractor domain and create_brand * refractor domain and create_brand * refractor domain and create_brand * refractor domain and create_brand * lint fix * lint fix * update description * update comments * update comments * add permissions for backend_service * add permissions for backend_service * add permissions for backend_service * add permissions for backend_service * add permissions for backend_service
- Loading branch information
1 parent
8e2fec9
commit f7b7902
Showing
23 changed files
with
555 additions
and
434 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -34,16 +34,11 @@ spec: | |
interfaces: | ||
variables: | ||
- name: add_auth | ||
description: Enable iap authentication on jupyterhub | ||
varType: bool | ||
defaultValue: false | ||
- name: autopilot_cluster | ||
varType: string | ||
defaultValue: "false" | ||
- name: brand | ||
description: name of the brand if there isn't already on the project. If there is already a brand for your project, please leave it blank and empty | ||
varType: string | ||
defaultValue: "" | ||
- name: client_id | ||
description: Client ID used for enabling IAP | ||
varType: string | ||
|
@@ -62,15 +57,23 @@ spec: | |
- name: cluster_name | ||
varType: string | ||
required: true | ||
- name: create_brand | ||
description: Create Brand OAuth Screen | ||
varType: bool | ||
defaultValue: false | ||
- name: create_cluster | ||
varType: bool | ||
defaultValue: false | ||
- name: create_gcs_bucket | ||
description: Enable flag to create gcs_bucket | ||
varType: bool | ||
defaultValue: false | ||
- name: domain | ||
description: Domain used for SSL certificate. If it's empty, *.nip.io DNS is used. | ||
varType: string | ||
defaultValue: "" | ||
- name: gcs_bucket | ||
description: GCS bucket to mount on the notebook via GCSFuse and CSI | ||
description: Bucket name to store the dataset. The bucket name must be globally unique across google cloud projects | ||
varType: string | ||
required: true | ||
- name: goog_cm_deployment_name | ||
|
@@ -104,8 +107,9 @@ spec: | |
required: true | ||
defaultValue: ai-on-gke | ||
- name: members_allowlist | ||
varType: list(string) | ||
defaultValue: [] | ||
description: "For example - user:[email protected],serviceAccount:[email protected],group:[email protected],domain:google.com" | ||
varType: string | ||
defaultValue: "" | ||
- name: private_cluster | ||
varType: bool | ||
defaultValue: false | ||
|
@@ -117,23 +121,16 @@ spec: | |
description: Email for users to contact with questions about their consent | ||
varType: string | ||
defaultValue: "" | ||
- name: url_domain_addr | ||
description: Domain provided by the user. If it's empty, we will create one for you. | ||
varType: string | ||
defaultValue: "" | ||
- name: url_domain_name | ||
description: Name of the domain provided by the user. This var will only be used if url_domain_addr is not empty | ||
varType: string | ||
defaultValue: "" | ||
- name: workload_identity_service_account | ||
description: workload identity service account | ||
varType: string | ||
required: true | ||
defaultValue: jupyter-service-account | ||
outputs: | ||
- name: jupyterhub_ip_address | ||
description: JupyterHub gloabl IP address | ||
- name: jupyterhub_password | ||
description: "JupyterHub password is only required for standard authentication. Ignore in case of IAP authentication" | ||
- name: jupyterhub_user | ||
description: "JupyterHub user is only required for standard authentication. Ignore in case of IAP authentication" | ||
description: JupyterHub password is only required for standard authentication. Ignore, in case of IAP authentication | ||
- name: jupyterhub_uri | ||
description: "JupyterHub Endpoint to access user interface. In case of private IP consider port-forwarding." | ||
description: JupyterHub Endpoint to access user interface. In case of private IP, consider port-forwarding. | ||
- name: jupyterhub_user | ||
description: JupyterHub user is only required for standard authentication. Ignore, in case of IAP authentication |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.