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

Use "kubectl proxy" instead of a NodePort to expose the dashboard. #3210

Merged
merged 16 commits into from
Oct 4, 2018

Commits on Oct 3, 2018

  1. Use "kubectl proxy" instead of a NodePort to expose the dashboard.

    This provides an additional level of security, by enforcing host checking, applying port randomization, and requiring explicit user intent to expose the service to the host.
    tstromberg committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    df54c6a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21776a0 View commit details
    Browse the repository at this point in the history
  3. Improve readability of ISO download errors + include URL.

    This is a separate issue I bumped into while developing the dashboard
    PR.
    tstromberg committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    bc2dbe3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca9ca6f View commit details
    Browse the repository at this point in the history
  5. Block until the proxy URL is healthy.

    This is necessary now that there is no proper service endpoint to block
    on.
    tstromberg committed Oct 3, 2018
    Configuration menu
    Copy the full SHA
    8fd45bc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ac6dacf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4c35c50 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2956621 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d38705a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c079bb1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    57054ac View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7feb46e View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2018

  1. Configuration menu
    Copy the full SHA
    534325e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd0d466 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc6d1ba View commit details
    Browse the repository at this point in the history
  4. Let gofmt 1.10.4 rewrite service_test.go.

    NOTE: This differs against what 1.11 would do, but matches our current
    Travis CI configuration.
    tstromberg committed Oct 4, 2018
    Configuration menu
    Copy the full SHA
    687b62c View commit details
    Browse the repository at this point in the history