1. 28 Feb, 2018 11 commits
    • Kubernetes Submit Queue's avatar
      Merge pull request #53689 from foxyriver/fix-defer · 231874c7
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 53689, 56880, 55856, 59289, 60249). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
      
      simplify defer statement
      
      **What this PR does / why we need it**:
      
      simplify defer statement
      231874c7
    • Kubernetes Submit Queue's avatar
      Merge pull request #60501 from johscheuer/fix-ipvs-kubeadm-readme · 24516c5a
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
      
      Remove old featureGate flag in Readme
      
      **What this PR does / why we need it**:
      
      This PR corrects the Readme for ipvs mode: https://github.com/kubernetes/kubernetes/blob/master/pkg/proxy/ipvs/README.md. `kubeadm init` doesn't support the `--feature-gates=SupportIPVSProxyMode=true` flag anymore since IPVS is in beta and not alpha anymore.
      
      
      ```
      sudo kubeadm init --help
      Run this command in order to set up the Kubernetes master.
      
      Usage:
        kubeadm init [flags]
      
      Flags:
            --apiserver-advertise-address string      The IP address the API Server will advertise it's listening on. Specify '0.0.0.0' to use the address of the default network interface.
            --apiserver-bind-port int32               Port for the API Server to bind to. (default 6443)
            --apiserver-cert-extra-sans stringSlice   Optional extra Subject Alternative Names (SANs) to use for the API Server serving certificate. Can be both IP addresses and DNS names.
            --cert-dir string                         The path where to save and store the certificates. (default "/etc/kubernetes/pki")
            --config string                           Path to kubeadm config file. WARNING: Usage of a configuration file is experimental.
            --cri-socket string                       Specify the CRI socket to connect to. (default "/var/run/dockershim.sock")
            --dry-run                                 Don't apply any changes; just output what would be done.
            --feature-gates string                    A set of key=value pairs that describe feature gates for various features. Options are:
      CoreDNS=true|false (ALPHA - default=false)
      DynamicKubeletConfig=true|false (ALPHA - default=false)
      SelfHosting=true|false (ALPHA - default=false)
      StoreCertsInSecrets=true|false (ALPHA - default=false)
            --ignore-preflight-errors stringSlice     A list of checks whose errors will be shown as warnings. Example: 'IsPrivilegedUser,Swap'. Value 'all' ignores errors from all checks.
            --kubernetes-version string               Choose a specific Kubernetes version for the control plane. (default "stable-1.9")
            --node-name string                        Specify the node name.
            --pod-network-cidr string                 Specify range of IP addresses for the pod network. If set, the control plane will automatically allocate CIDRs for every node.
            --service-cidr string                     Use alternative range of IP address for service VIPs. (default "10.96.0.0/12")
            --service-dns-domain string               Use alternative domain for services, e.g. "myorg.internal". (default "cluster.local")
            --skip-token-print                        Skip printing of the default bootstrap token generated by 'kubeadm init'.
            --token string                            The token to use for establishing bidirectional trust between nodes and masters.
            --token-ttl duration                      The duration before the bootstrap token is automatically deleted. If set to '0', the token will never expire. (default 24h0m0s)
      ```
      
      **Special notes for your reviewer**:
      Used kubeadm version:
      
      ```bash
      sudo kubeadm version
      kubeadm version: &version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.3", GitCommit:"d2835416544f298c919e2ead3be3d0864b52323b", GitTreeState:"clean", BuildDate:"2018-02-07T11:55:20Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"linux/amd64"}
      ```
      
      **Release note**:
      
      ```release-note
      NONE
      ```
      24516c5a
    • Kubernetes Submit Queue's avatar
      Merge pull request #51925 from zhanghuidinah/fix-broken-link · 9a34516f
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
      
      fix broken link
      
      **What this PR does / why we need it**:
      fix broken link
      **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**:
      
      **Release note**:
      
      ```release-note
      none
      ```
      9a34516f
    • Kubernetes Submit Queue's avatar
      Merge pull request #59940 from mikedanese/id-authenticator · 14bdeeb9
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue (batch tested with PRs 59333, 59940). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
      
      implement token authenticator for new id tokens
      
      part of https://github.com/kubernetes/kubernetes/issues/58790
      
      ```release-note
      NONE
      ```
      14bdeeb9
    • Kubernetes Submit Queue's avatar
      Merge pull request #59333 from feiskyer/win · a21a7502
      Kubernetes Submit Queue authored
      Automatic merge from submit-queue. If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.
      
      kubelet: setup WindowsContainerResources for windows containers
      
      **What this PR does / why we need it**:
      
      This PR setups WindowsContainerResources for windows containers. It implements proposal here: https://github.com/kubernetes/community/pull/1510.
      
      **Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
      Fixes #56734
      
      **Special notes for your reviewer**:
      
      **Release note**:
      
      ```release-note
      WindowsContainerResources is set now for windows containers
      ```
      a21a7502
    • Pengfei Ni's avatar
      Update godeps · 45d1a128
      Pengfei Ni authored
      45d1a128
    • Pengfei Ni's avatar
      Update unit tests and bazel files · b0a49e19
      Pengfei Ni authored
      b0a49e19
    • Pengfei Ni's avatar
      18c55a1d
    • Pengfei Ni's avatar
      Setup windows container config to kubelet CRI · 3c5e4934
      Pengfei Ni authored
      3c5e4934
    • Mike Danese's avatar
      024f57af
    • Mike Danese's avatar
      1fbf8b8f
  2. 27 Feb, 2018 29 commits