31
CloudStack European User Group 24 November 2016 Giles Sirett Chairman, CSEUG [email protected] [email protected] Twitter: @gilesSirett

CloudStack EU user group - CloudStack news

Embed Size (px)

Citation preview

Page 1: CloudStack EU user group - CloudStack news

CloudStack European User Group24 November 2016

Giles SirettChairman, CSEUG

[email protected]@Apache.org

Twitter: @gilesSirett

Page 2: CloudStack EU user group - CloudStack news

Thanks to today’s sponsors

Page 3: CloudStack EU user group - CloudStack news

Introduction & CloudStack news roundup, Giles Sirett (13:30-14:00) The Digital Possible: The digital platform evolution, Maurice Nettesheim

(14:00-14:30) Building an Infrastructure as a Service for Voice platform, Len Bellemore

& Tulio de Souza.(14:30-15:00) BREAK 15:00-15:30:00 The Hitch-Hikers Guide To CI/CD in Cloudstack, Paul Angus(15:30-16:00) Fast, automated landscape provisioning based on CloudStack, Ingo

Jochim & Andre Walter (16:30-17:00) 17:00 onwards - drink in pub for questions !

Todays Agenda

Page 4: CloudStack EU user group - CloudStack news

Collaborative environment for: all things CloudStack Related tech: ecosystem products, hypervisors, storage, etc

Technical deep-dives, issues & best practice Case studies & ideas To showcase complementary technologies No pitching ! Membership “database” on LinkedIn

The aims of this group

Page 5: CloudStack EU user group - CloudStack news

How we fit in

Apache CloudStack

ProjectDevelopment, Governance &

decisions

CSEUUG

Cloudstack Silicon

valley UGCloudStack India

UG

CloudStack NYC

CloudStack Brasil

UG

Cloudstack Japan

UG

Cloudstack Collaboratio

n Conferences

Page 6: CloudStack EU user group - CloudStack news

• CloudStack European User Group • Geneva CloudStack User Group• CloudStack - Romania• Australian CloudStack User Group• CloudStack Brazil User Group• Vancouver CloudStack Meetup• Japan CloudStack User Group• CloudStack India Bangalore Chapter • CloudStack India Hyderabad Chapter• CloudStack Pune Meetup• CloudStack SF Bay Area Users Group • CloudStack NYC User Group • CloudStack Boston User Group• CloudStack DC and NoVA User Group• Cloudstack German User Group

This group is one of many…

Page 7: CloudStack EU user group - CloudStack news

CloudStack news

Page 8: CloudStack EU user group - CloudStack news

Recent Releases

Release Date4.9 29 July4.9.0.1 24 Oct

4.8.1 15 AugCloudmonkey 5.3.3 20 Nov

Page 9: CloudStack EU user group - CloudStack news

Out-of-band power management of hosts through IPMI, iLO, DRAC

User defined security roles Enhancements to CloudStack networking model

including deeper integration with Nuage VSP SDN More than 180 minor enhancements and issues

fixed Base branch for LTS release 31 Dec

4.9 Release

Page 10: CloudStack EU user group - CloudStack news

Support for shell history  Sort auto-completion suggestion based on names  Improve CSV output and error handling

Cloudmonkey 5.3.3

Page 11: CloudStack EU user group - CloudStack news

In progress4.10.0.0 (December 2016)System VMs on Managed StorageBackup of Snapshots to Managed StorageVMware Nested VirtualizationImprovements to the virtual router

Page 12: CloudStack EU user group - CloudStack news

In progress4.11.0.0 (February 2017)Robust, generic high availability service

KVM Host HA with IPMI-based Recovery and FencingvSphere 6.0 and 6.5 support*

XenServer 7 support*

Page 13: CloudStack EU user group - CloudStack news

Hypervisor supportIn 4.9.x LTS and 4.11

vSphere 6.0 and 6.5 SupportXenServer 7 Support

Page 14: CloudStack EU user group - CloudStack news

Cloudstack collab

Google “Cloudstack montreal” for videos

Page 15: CloudStack EU user group - CloudStack news

EUUG Berlin

Page 16: CloudStack EU user group - CloudStack news

Huge effort in increasing automated test suite Now automated build & test pipeline Moving towards distributed testing

Community activity

Page 17: CloudStack EU user group - CloudStack news
Page 18: CloudStack EU user group - CloudStack news

29%

Page 19: CloudStack EU user group - CloudStack news
Page 20: CloudStack EU user group - CloudStack news

Ecosystem news

Page 21: CloudStack EU user group - CloudStack news

Cloudstack Container Service open-sourced last week

Will move under Apache governance

Cloudstack container service

Page 22: CloudStack EU user group - CloudStack news

Click to edit

The Cloud Specialists

• Based on the model offered by Google and AWS• CaaS offering within existing IaaS environments

• No disruption to user experience or business• Users deploy and orchestrate containers within

their IaaS infrastructure• Users pay for the underlying VM’s / infra.

• Built on established technologies• Apache CloudStack• Kubernetes• CoreOS

Cloudstack container service

Page 23: CloudStack EU user group - CloudStack news

Click to edit

The Cloud Specialists

• UI/API Plugin functionality for Cloudstack• Orchestrates the deployment of Kubernetes within VM

clusters to manage containers• Creates secure access to the

Kubernetes endpoint and dashboard• Allows pass-through to kubernetes environment for

tooling• Acts as a control plane

Cloudstack container service

$ kubectl config view # Show Merged kubeconfig settings.

# use multiple kubeconfig files at the same time and view merged config$ KUBECONFIG=~/.kube/config:~/.kube/kubconfig2 kubectl config view

# Get the password for the e2e user$ kubectl config view -o jsonpath='{.users[?(@.name == "e2e")].user.password}'

Page 24: CloudStack EU user group - CloudStack news

Click to edit

The Cloud Specialists

New APIscreateContainerClustername : name of the clusterdescriptionzoneId: zone in which cluster to be launched. zone to be of 'advanced' zonenetworkId: network of 'shared' typenodeCount: number of node instances in the cluster used for launching the containersserviceOfferingId: uuid of the computer offering that shall be used for launching nodes, and master k8s VMstemplateId: UUID of the template for creating the VMs

listContainerCluster

deleteContainerClusterid: UUID of the cluster to be deleted

CCS components

Page 25: CloudStack EU user group - CloudStack news

Click to edit

The Cloud Specialists

• Uses Docker engine by default but can choose rkt by CoreOS• Users can choose the container networking solution they want, the

current default is flannel

Agnostic

Page 26: CloudStack EU user group - CloudStack news

Click to edit

The Cloud Specialists

• Currently implemented K8S, but framework can be used for other cluster based platforms in the future:

Network Storage Compute

Agnostic

Page 27: CloudStack EU user group - CloudStack news

Click to edit

The Cloud Specialists

CloudStack container Service• https://github.com/shapeblue/ccs• Packages.shapeblue.com/CCS

Page 28: CloudStack EU user group - CloudStack news

The Digital Possible: The digital platform evolution Maurice Nettesheim

Next Speaker…

Page 29: CloudStack EU user group - CloudStack news

Get involved in the ACS community

Join a mailing list Help Be helped Engage with the developer

community

Specific calls to action

Page 30: CloudStack EU user group - CloudStack news

Does the world know your org runs Cloudstack ? Make sure they’re public about their use Push for a case study

Current case study activity – please help Explain the benefits Be proud of ACS

Specific calls to action

Page 31: CloudStack EU user group - CloudStack news

Our sponsors: BT, ShapeBlue , Steve, Neil & Kuldip Maurice, Len, Tulio , Paul,

Ingo, And now…..

Thanks