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

Kubernetes 1.10 #258

Merged
merged 17 commits into from
May 7, 2018
Merged

Commits on May 7, 2018

  1. ci: Update Kubernetes to v1.10.0

    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    asymmetric authored and Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    362fa41 View commit details
    Browse the repository at this point in the history
  2. ci: Update minikube to 0.26.1

    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    asymmetric authored and Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    c510c9d View commit details
    Browse the repository at this point in the history
  3. ci: Force minikube to use localkube

    The default is `kubeadm`, which requires systemd, which is not present
    on Trusty, which is what's used by both CircleCI and Travis.
    
    This change should be reverted once this issue is fixed: kubernetes/minikube#2704
    
    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    asymmetric authored and Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    58c9779 View commit details
    Browse the repository at this point in the history
  4. ci: Update code-gen to kubernetes-10.0.0

    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    d8c046d View commit details
    Browse the repository at this point in the history
  5. dep: Update dependencies

    * client-go v7.0.0
    * Kubernetes v10.0.0
    
    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    a4472eb View commit details
    Browse the repository at this point in the history
  6. code-gen: Run code-gen script

    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    ef4d39c View commit details
    Browse the repository at this point in the history
  7. controller/v1beta2: Get StatefulSet from v1beta2

    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    asymmetric authored and Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    ca99954 View commit details
    Browse the repository at this point in the history
  8. controller/v1beta2: Remove UpdateStrategy

    In v1beta2, this is the default
    
    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    asymmetric authored and Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    1238c57 View commit details
    Browse the repository at this point in the history
  9. e2e/v1beta1: Get StatefulSets from v1beta2

    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    1966a3f View commit details
    Browse the repository at this point in the history
  10. README: Drop support for 1.7

    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    asymmetric authored and Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    0c17e1e View commit details
    Browse the repository at this point in the history
  11. README: Add requirement on kubectl

    Clients are only supported 2 versions back, according to
    https://github.com/kubernetes/community/blob/master/contributors/design-proposals/release/versioning.md#supported-releases-and-component-skew
    
    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    8afd086 View commit details
    Browse the repository at this point in the history
  12. controller/v1beta2: Use native Kubernetes funcs

    The `NewFilteredListWatchFromClient` function introduced in client-go
    v7.0.0 allows us to filter based on custom fields/labels, therefore we
    don't need our custom implementation of this functionality.
    
    The function was introduced
    [here](kubernetes/kubernetes#57508)
    
    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    328377e View commit details
    Browse the repository at this point in the history
  13. code-gen: Remove warning from boilerplate

    It's added by the generator itself now.
    
    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    b16c8fd View commit details
    Browse the repository at this point in the history
  14. ci: Disable printing minikube logs

    Not supported in Ubuntu 14.04.
    
    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    a41d3b0 View commit details
    Browse the repository at this point in the history
  15. controller/v1beta2: Label StatefulSets

    Before `apps/v1beta2`, labels were added to resources
    automatically. Now we have to do it ourselves, to make sure that we can
    find the Habitat from the sub-resource.
    
    See https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.8.md#behavioral-changes
    
    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    1a0b630 View commit details
    Browse the repository at this point in the history
  16. ci: Fix typos

    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    9531d16 View commit details
    Browse the repository at this point in the history
  17. code-gen: Update instructions

    To mention that a tag should be checked-out, rather than a branch.
    
    Signed-off-by: Lorenzo Manacorda <lorenzo@kinvolk.io>
    Lorenzo Manacorda committed May 7, 2018
    Configuration menu
    Copy the full SHA
    ecb3953 View commit details
    Browse the repository at this point in the history