1. 04 Sep, 2018 1 commit
  2. 19 Jun, 2018 1 commit
  3. 13 Apr, 2018 1 commit
  4. 05 Dec, 2017 1 commit
    • Davanum Srinivas's avatar
      Drop using cloud provider to set host address feature · 31332fa8
      Davanum Srinivas authored
      As part of the larger plan to drop --cloud-provider and --cloud-config
      from kube-apiserver, we need to stop calling Cloud Provider API to
      find the external ip address when one is not specified on the command
      line.
      
      When ExternalHost is not specified, we check if AdvertiseAddress is
      specified and use that, if that is missing then we use os.Hostname().
      
      When testing this feature, found a problem that when ExternalHost
      is specified, the port was not added in the generated URL. So fixed
      that as well.
      31332fa8
  5. 24 Oct, 2017 1 commit
    • Davanum Srinivas's avatar
      Deprecate using cloud provider to set host address feature · 6ae7201d
      Davanum Srinivas authored
      Long term plan is to remove all uses of cloud provider from kube api
      server. As part of that, we need to remove the dependency on
      figuring out the host address of the node running the kube api server
      using the cloud provider. In this review, we log a warning that this
      feature that is usually used for example with swagger generation
      will go away in the future.
      6ae7201d
  6. 24 Jul, 2017 1 commit
    • Davanum Srinivas's avatar
      Set external hostname in local-up-cluster · f4011d48
      Davanum Srinivas authored
      If we set --external-hostname, then the api server does not look
      in the CloudProviderOptions.DefaultExternalHost method. While we
      are at it, let's log an info message, so if there is a failure
      the operator gets a hint that they can use --external-hostname
      to bypass the lookup in the cloud provider. This will enable us
      to set the CLOUD_PROVIDER to openstack for example and not have to
      really run api server inside a openstack vm.
      f4011d48
  7. 22 Jun, 2017 2 commits
  8. 06 Jun, 2017 1 commit
  9. 01 Feb, 2017 1 commit
  10. 19 Jan, 2017 1 commit
  11. 05 Jan, 2017 1 commit