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

[PoC] Add cloud providers via configuration #1436

Closed
wants to merge 18 commits into from

Commits on Feb 28, 2023

  1. Configuration menu
    Copy the full SHA
    f180778 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    859ce48 View commit details
    Browse the repository at this point in the history
  2. Add generic secret data as yaml

    Use key insensitive whitelist keys for secret data
    grolu committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    91a854b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94212d1 View commit details
    Browse the repository at this point in the history
  4. Fixed: Seeds in other regions than the shoot did not show up if no `s…

    …eedCandidateDeterminationStrategy` set in dashboard config
    grolu committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    243af79 View commit details
    Browse the repository at this point in the history
  5. fixed lint error

    grolu committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    c92f994 View commit details
    Browse the repository at this point in the history
  6. updated documentation

    grolu committed Mar 1, 2023
    Configuration menu
    Copy the full SHA
    24761c3 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    99f13c5 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Configuration menu
    Copy the full SHA
    cb04234 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into enh/configure_cloudprovider

    # Conflicts:
    #	backend/lib/services/cloudProviderSecrets.js
    #	backend/lib/services/cloudprofiles.js
    #	docs/development/local-setup.md
    #	frontend/src/components/dialogs/SecretDialogGeneric.vue
    #	frontend/src/store/index.js
    #	frontend/src/views/NewShoot.vue
    #	frontend/src/views/Secrets.vue
    grolu committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    7d2bb3c View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Added possibility to configure different validator types

    Added possibility to configure required dependencies between multiple fields
    Added possibility to configure yaml and json textarea inputs
    Removed hard-coded fallback yaml input field. Now this is also generated
    grolu committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    63724f1 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into enh/configure_cloudprovider

    # Conflicts:
    #	frontend/src/components/VendorIcon.vue
    #	frontend/src/store/index.js
    grolu committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    e0e86a8 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Configure vendor icons in dedicated asset location

    Implemented all required chart template changes and tests
    grolu committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    cb2c2ff View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Configuration menu
    Copy the full SHA
    ed706cd View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into enh/configure_cloudprovider

    # Conflicts:
    #	charts/__tests__/gardener-dashboard/runtime/dashboard/__snapshots__/configmap.spec.js.snap
    #	charts/__tests__/gardener-dashboard/runtime/dashboard/configmap.spec.js
    #	charts/gardener-dashboard/charts/runtime/templates/dashboard/configmap.yaml
    #	charts/gardener-dashboard/values.yaml
    grolu committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    9f97095 View commit details
    Browse the repository at this point in the history
  3. use toYaml

    grolu committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    046ed03 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Configuration menu
    Copy the full SHA
    ee7f4cb View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Merge branch 'master' into enh/configure_cloudprovider

    # Conflicts:
    #	frontend/src/components/ShootWorkers/WorkerConfiguration.vue
    grolu committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    7275264 View commit details
    Browse the repository at this point in the history