Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rancher Rodeo Zurich 2020

Rancher Rodeo Zurich 2020

Presentation shown at the Rancher Rodeo 2020 in Zürich, Switzerland

Adrian Kosmaczewski
PRO

February 19, 2020
Tweet

More Decks by Adrian Kosmaczewski

Other Decks in Technology

Transcript

  1. VSHN – The DevOps Company
    Adrian Kosmaczewski, Developer Relations
    Rancher @ VSHN
    1

    View Slide

  2. VSHN – The DevOps Company
    Pronounced ˈvɪʒn – like "vision"
    Founded 2014
    Switzerland’s leading DevOps, Docker, Kubernetes,
    Rancher, OpenShift and 24/7 cloud operations partner
    First Kubernetes Certi ed Provider in
    2

    View Slide

  3. VSHN – The DevOps Company
     
    3

    View Slide

  4. VSHN – The DevOps Company
    42 VSHNeers
    350+ di erent customers partners
    1’500+ servers
    Di erent cloud providers
    On-premises
    88’000+ services
    Some Figures
    4

    View Slide

  5. Howdy!
    Welcome to VSHN Rancher
    Use a Local User
     English 
    Remember
    Username
    e.g. jsmith
    Password
    Log In with OpenLDAP
    VSHN – The DevOps Company 5

    View Slide

  6. VSHN – The DevOps Company
    For us: manage as many K8s clusters as possible
    Wherever they are located
    Public cloud
    Private cloud
    Hybrid cloud
    Fast deployment
    Rancher for VSHN
    6

    View Slide

  7. VSHN – The DevOps Company
    Very popular K8s management option for customers
    "We are providers of providers"
    Some of our customers want to provide K8s for their
    customers and themselves
    Rancher for Customers
    7

    View Slide

  8. VSHN – The DevOps Company
    Greatly simpli es management
    Common interface to all clusters
    Built-in monitoring
    User management
    Very easy to use
    Particularly adapted for dev & test clusters
    Customers love GUI
    GUI brings 80-90%…
    …the rest through kubectl apply
    Added Value
    8

    View Slide

  9. VSHN – The DevOps Company
    Hundreds available
    Great added value
    Plugins
    9

    View Slide

  10. VSHN – The DevOps Company 10

    View Slide

  11. VSHN – The DevOps Company 11

    View Slide

  12. VSHN – The DevOps Company
    Scaling clusters in AKS & EKS doesn’t work (for the
    moment)
    Works with Hetzner, Cloudscale, Exoscale
    For AKS / EKS we use Terraform
    Then import the cluster into Rancher separately
    Some Limitations
    12

    View Slide

  13. VSHN – The DevOps Company
    Used in production Preferred to
    Minikube
    Currently under
    evaluation
    Other Rancher Products
    13

    View Slide

  14. VSHN – The DevOps Company
    Used for production
    With pre-provisioned VMs
    With tools like Puppet, etc.
    14

    View Slide

  15. VSHN – The DevOps Company 15

    View Slide

  16. VSHN – The DevOps Company 16

    View Slide

  17. VSHN – The DevOps Company 17

    View Slide

  18. VSHN – The DevOps Company 18

    View Slide

  19. VSHN – The DevOps Company
    8 x Orange Pi WinPlus
    10 X Kingston microSDHC UHS-I with Adapter (16GB,
    Class 10)
    1 x Waveshare Display 7inch HDMI LCD ©, 1024×600,
    IPS

    tobru.ch/kubernetes-on-orangepi-arm64
    github.com/tobru/appuioli-ansible
    19

    View Slide

  20. VSHN – The DevOps Company
    docs.syn.tools
    20

    View Slide

  21. VSHN – The DevOps Company
    Currently in development
    We’re evaluating it as a solution for updates in our
    OpenShift clusters
    Replacing our current Ansible playbooks!
    System Upgrade Controller for
    Kubernetes
    github.com/rancher/system-upgrade-controller
    21

    View Slide

  22. VSHN – The DevOps Company 22

    View Slide

  23. VSHN – The DevOps Company

    Conclusion
    23

    View Slide

  24. VSHN – The DevOps Company
    Adrian Kosmaczewski, Developer Relations:
    VSHN AG – Neugasse 10 – CH-8005 Zürich – +41 44 545 53 00 – –
    Rancher and the cow logo are registered trademarks or trademarks of Rancher Labs, Inc. in the
    United States and other countries. Other brand names mentioned herein are for identi cation
    purposes only and may be trademarks of their respective holder(s).
    Thanks!
    [email protected]
    vshn.ch [email protected]
    24

    View Slide