发布

  • jupyter-web-app: Integrate with PodDefaults (#3537)

    frostbyte_neo 发布于 2019-07-04 20:46:36 +00:00

    • 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

    下载附件