1. 08 Jul, 2017 27 commits
  2. 07 Jul, 2017 13 commits
    • Kubernetes Submit Queue's avatar
      Merge pull request #48615 from sttts/sttts-sanity-check-godep-save · 95a4a5d6
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 48374, 48524, 48519, 42548, 48615)
      
      godep-save.sh: add sanity checks
      
      Might prevent https://github.com/kubernetes/kubernetes/issues/48593.
      95a4a5d6
    • Kubernetes Submit Queue's avatar
      Merge pull request #42548 from andrewrynhard/use_secrets · 89136f64
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 48374, 48524, 48519, 42548, 48615)
      
      Use Secrets for files that self-hosted pods depend on
      
      **What this PR does / why we need it**:
      See https://github.com/kubernetes/kubeadm/issues/194
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      
      ```
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf get pods -n kube-system
      NAME                                                   READY     STATUS    RESTARTS   AGE
      dummy-1628042694-6ghbq                                 1/1       Running   0          42m
      kube-dns-1853130399-4nzx4                              3/3       Running   0          9m
      kube-flannel-ds-mnq10                                  2/2       Running   2          12m
      kube-flannel-ds-n3tl8                                  2/2       Running   0          42m
      kube-proxy-lqpcb                                       1/1       Running   0          42m
      kube-proxy-pw0pw                                       1/1       Running   0          12m
      self-hosted-kube-apiserver-fkkwd                       1/1       Running   1          42m
      self-hosted-kube-controller-manager-1387498942-mzg41   1/1       Running   1          42m
      self-hosted-kube-scheduler-2588609441-cwhqb            1/1       Running   1          42m
      ```
      
      ### API Server
      ```
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf exec self-hosted-kube-apiserver-fkkwd -n kube-system -- ls /etc/pki
      ca-trust
      java
      nssdb
      rpm-gpg
      tls
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf exec self-hosted-kube-apiserver-fkkwd -n kube-system -- ls /etc/ssl
      certs
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf exec self-hosted-kube-apiserver-fkkwd -n kube-system -- ls /etc/kubernetes/
      pki
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf exec self-hosted-kube-apiserver-fkkwd -n kube-system -- ls /etc/kubernetes/pki/
      apiserver-kubelet-client.crt
      apiserver-kubelet-client.key
      apiserver.crt
      apiserver.key
      ca.crt
      front-proxy-ca.crt
      sa.pub
      ```
      
      ### Scheduler
      ```
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf exec self-hosted-kube-scheduler-2588609441-cwhqb -n kube-system -- ls /etc/kubernetes/
      scheduler.conf
      ```
      
      ### Controller Manager
      ```
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf exec self-hosted-kube-controller-manager-1387498942-mzg41 -n kube-system -- ls /etc/ssl
      certs
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf exec self-hosted-kube-controller-manager-1387498942-mzg41 -n kube-system -- ls /etc/pki
      ca-trust
      java
      nssdb
      rpm-gpg
      tls
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf exec self-hosted-kube-controller-manager-1387498942-mzg41 -n kube-system -- ls /etc/kubernetes/
      controller-manager.conf
      pki
      bash-4.2# kubectl --kubeconfig /etc/kubernetes/admin.conf exec self-hosted-kube-controller-manager-1387498942-mzg41 -n kube-system -- ls /etc/kubernetes/pki/
      ca.crt
      ca.key
      sa.key
      ```
      
      /cc @luxas @liggitt @pires @timothysc
      89136f64
    • Kubernetes Submit Queue's avatar
      Merge pull request #48519 from smarterclayton/kube_deps · 8df63201
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 48374, 48524, 48519, 42548, 48615)
      
      Kubelet run() should accept partial KubeletDeps
      
      This is used by integrators that want to perform partial overrides of
      key interfaces. Refactors the run() method to fit the existing style and
      preserve the existing behavior, but allow (for instance) client
      bootstrap and cert refresh even when some dependencies are injected.
      
      @derekwaynecarr hit while reviewing client bootstrap code
      8df63201
    • Kubernetes Submit Queue's avatar
      Merge pull request #48524 from freehan/udp-service-flush · f0964b20
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 48374, 48524, 48519, 42548, 48615)
      
      flush conntrack for udp service when # of backend changes from 0
      
      fixes: #48370
      f0964b20
    • Kubernetes Submit Queue's avatar
      Merge pull request #48374 from mml/etcd-node-test · 4f8d9af1
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 48374, 48524, 48519, 42548, 48615)
      
      Add a node upgrade test for etcd statefulset with a PDB.
      
      Tests for #38336
      4f8d9af1
    • Kubernetes Submit Queue's avatar
      Merge pull request #47713 from ravisantoshgudimetla/scheduler_perf_test_fix · 823f31ec
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Small fix for number of pods and nodes in test function
      
      **What this PR does / why we need it**:
      Small fix to have correct pods and nodes in test function.
      **Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #
      
      **Special notes for your reviewer**:
      Scheduler perf, nodes and pods number fix for 100 nodes 3k pods.
      **Release note**:
      
      ```release-note
      NONE
      ```
      823f31ec
    • Clayton Coleman's avatar
      Record 429 and timeout errors to prometheus · 2e33a2f0
      Clayton Coleman authored
      Allows gathering of load being shed.
      2e33a2f0
    • Dr. Stefan Schimanski's avatar
      godep-save.sh: add sanity checks · 91872107
      Dr. Stefan Schimanski authored
      91872107
    • Maru Newby's avatar
      d6b2ec2c
    • deads2k's avatar
      remove dead code · 0801ded4
      deads2k authored
      0801ded4
    • Dr. Stefan Schimanski's avatar
      client-go: remove TPR example · b3446424
      Dr. Stefan Schimanski authored
      b3446424
    • FengyunPan's avatar
      Check opts of cloud config file · d2ebb604
      FengyunPan authored
      Fix #48347
      Check opts when register OpenStack CloudProvider rather than
      returning error when use opts to create/use cloud resource.
      d2ebb604
    • Andrew Rynhard's avatar
      38c6e830