1. 11 Apr, 2017 29 commits
  2. 10 Apr, 2017 11 commits
    • Jonathan MacMillan's avatar
      [Federation][kubefed] Annotate all Federation API objects with the federation… · 85b4313a
      Jonathan MacMillan authored
      [Federation][kubefed] Annotate all Federation API objects with the federation name and (if applicable) the cluster name.
      85b4313a
    • Kubernetes Submit Queue's avatar
      Merge pull request #44281 from deads2k/server-15-objectmetafor · d4eaf0b6
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43273, 44287, 44281)
      
      Remove ObjectMetaFor
      
      Builds on https://github.com/kubernetes/kubernetes/pull/43767
      
      The second commit removes `ObjectMetaFor`.  This was debt we left around after we created the interfaces.  Fixing this makes it possible to start running `Unstructured` through generic storage.
      
      @kubernetes/sig-api-machinery-pr-reviews @smarterclayton @lavalamp
      d4eaf0b6
    • Kubernetes Submit Queue's avatar
      Merge pull request #44287 from shashidharatd/federation-cm · 478f469f
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43273, 44287, 44281)
      
      [Federation] Remove deprecated federation-apiserver-kubeconfig secret
      
      federation-apiserver-kubeconfig was deprecated and was supposed to be removed in 1.6.
      Removing all references to it as we no longer use it.
      
      **Release note**:
      ```
      [Federation] Deprecated `federation-apiserver-kubeconfig` is not supported anymore. Should use `--kubeconfig` flag to specify Federation API server kubeconfig.
      ```
      
      cc @kubernetes/sig-federation-pr-reviews
      478f469f
    • Kubernetes Submit Queue's avatar
      Merge pull request #43273 from smarterclayton/parallel_ginkgo · 9e929c66
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43273, 44287, 44281)
      
      bump(github.com/onsi/ginkgo):v1.2.0-94-g5ca1211
      
      Picks up parallel execution improvements in Ginkgo that distribute jobs more evenly with parallel runs.  Opened after observing long tail runs in OpenShift - testing there showed a much more compact run in terms of CPU https://github.com/onsi/ginkgo/issues/333
      
      We'll need some soak time to be sure this has no issues.
      9e929c66
    • shashidharatd's avatar
    • Kubernetes Submit Queue's avatar
      Merge pull request #42748 from dcbw/cfssl-localup · b9a5a5c9
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43866, 42748)
      
      hack/cluster: download cfssl if not present
      
      hack/local-up-cluster.sh uses cfssl to generate certificates and
      will exit it cfssl is not already installed.  But other cluster-up
      mechanisms (GCE) that generate certs just download cfssl if not
      present.  Make local-up-cluster.sh do that too so users don't have
      to bother installing it from somewhere.
      b9a5a5c9
    • Kubernetes Submit Queue's avatar
      Merge pull request #43866 from kerneltime/patch-1 · 5962b849
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Update owners to include kerneltime
      
      **What this PR does / why we need it**: Update owners to include kerneltime to help with PRs
      5962b849
    • Kubernetes Submit Queue's avatar
      Merge pull request #43736 from NickrenREN/cm-extrac · dda64fd1
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43870, 30302, 42722, 43736)
      
      Extract ParseCIDR and modify attachDetachControllerName
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      dda64fd1
    • Kubernetes Submit Queue's avatar
      Merge pull request #42722 from sttts/sttts-federation-core-group · e864b31c
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43870, 30302, 42722, 43736)
      
      federation: avoid double core group registration
      
      The federation apiserver installed its custom core group into the global `pkg/api` registry, leading to double registration. Luckily (or maybe unfortunately) we did not fail hard in this case, but the init funcs just ignored the error.
      
      This PR creates an extra apigroup registry based on the already existing federation `core.Scheme`. This decouples the two core groups (which happen to co-exist in hyperkube).
      e864b31c
    • Kubernetes Submit Queue's avatar
      Merge pull request #30302 from aveshagarwal/master-project-node-selector-taints-tolerations · d2e4f547
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 43870, 30302, 42722, 43736)
      
      Admission plugin to merge pod and namespace tolerations for restricting pod placement on nodes
      
      ```release-note
      This admission plugin checks for tolerations on the pod being admitted and its namespace, and verifies if there is any conflict. If there is no conflict, then it merges the pod's namespace tolerations with the the pod's tolerations and it verifies them against its namespace' whitelist of tolerations and returns. If a namespace does not have its default or whitelist tolerations specified, then cluster level default and whitelist is used. An example of its versioned config:
      
      apiVersion: apiserver.k8s.io/v1alpha1
      kind: AdmissionConfiguration
      plugins:
      - name: "PodTolerationRestriction"
        configuration:
          apiVersion: podtolerationrestriction.admission.k8s.io/v1alpha1
          kind: Configuration
          default:
           - Key: key1
             Value: value1
           - Key: key2
             Value: value2
          whitelist:
          - Key: key1
            Value: value1
          - Key: key2
            Value: value2
      ```
      d2e4f547
    • Kubernetes Submit Queue's avatar
      Merge pull request #43870 from ahmetb/readme-link · fddc0b4a
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue
      
      Update link in README after docs migration
      
      Fixing what-is-k8s link in README. This removes an extra hop caused by docs migration.
      fddc0b4a