SlideShare a Scribd company logo
1 of 12
Heat Project Update
OpenStack Summit Vancouver
Rico Lin, irc: ricolin <rico.lin@easystack.cn>
Zane Bitter irc: zaneb <zbitter@redhat.com>
Kazunori Shinohara, irc: kazsh <ksnhr.tech@gmail.com>
https://goo.gl/owg8eq
May
2018
"To produce a ubiquitous Open Source Cloud Computing platform that is
easy to use, simple to implement, interoperable between deployments,
works well at all scales, and meets the needs of users and operators of
both public and private clouds." "To create a human- and machine-
accessible service for managing the entire lifecycle of infrastructure and
applications within OpenStack clouds."
What's ours function?
Orchestration resources
What's ours user adoption?(from 1.5 years ago)
Documents
https://docs.openstack.org/heat/latest/
https://docs.openstack.org/releasenotes/heat/
What is Heat?
https://goo.gl/owg8eq
Thank you for your commits
Zane Bitter, Rabi Mishra, Rico Lin, Huang Tianhua, Thomas Herve, Harald Jensås, Steven Hardy, Bo Wang, hongbin.lu,
Andreas Jaeger, Monty Taylor, James E. Blair, Mathieu Velten, Sagi (Sergey) Shnaidman, Saravanan KR, ioggstream, Dan Prince,
Emilien Macchi, David Rabel, Vlad Gridin, Nam, Béla Vancsics, Matthew Edmonds, Sharmin Choksey, Omar Tleimat, liumk, Totti,
Matthew Treinish, Giulio Fidente, praveen, rajat29, Pavlo Shchelokovskyy, Daniel Pawlik, Matt Riedemann, Kien Nguyen, Jaewoo
Park, Kazunori Shinohara, wenbin luo, Crag Wolfe, Nguyen Hai, Praveen Yalagandula, liyi, Harald Jensas, Mohammed Naser, yatin,
Khaled Qarout, Nicolas Helgeson, priyaduggirala, Igor Duarte Cardoso, Jesse Pretorius, Thomas Goirand, Jose Luis Franco, Gábor
Antal, Jeremy Freudberg, Jeremy Liu, Alfredo Moralejo, hongbin, Luis Tomas Bolivar
Thank you for your reviews
Zane Bitter, Rico Lin, Rabi Mishra, Thomas Herve, Huang Tianhua, Steven Hardy, Prateek Goel, Hieu LE, Bob Haddleton, Vu
Cong Tuan, ChangBo Guo(gcb), Kien Nguyen, Dai Dang Van, Lance Bragstad, Sahdev Zala, Kanagaraj Manickam, Huachao Mao,
Nam, Qiming Teng, Andreas Jaeger, Juan Antonio Osorio Robles, Pavlo Shchelokovskyy, Nguyen Van Trung, Rajat Sharma, Giulio
Fidente, caishan, yanpeifei, guozj, Anusha Ramineni, Kevin Zhao, Totti, ioggstream, ShangXiao, Cédric Jeanneret, Louis Fourie,
Bernard Cafarelli, Emilien Macchi, David Rabel, melissaml, Bob Fournier, Hiroaki Kobayashi, wangqi, Steve Baker, wanghui, Pierre
Riteau, Marius Cornea, huang.zhiping, aditi sharma, Cuong Nguyen, chenpengzi, Deepak Mourya, Witek Bedyk, Peter
Razumovsky, Tovin Seven, Yuanbin Chen, Alan Pevec, zongyimin, Sean Dague, dharmendra, Marios Andreou, Tuan, Van Hung
Pham, Jason E. Rist, Zhenyu Yang, liumk, Ronelle Landy, Lukas Bezdicka, adityarn, John Fulton, Harald Jensås, praveen, Mike
Bayer, Chandan Kumar, Saravanan KR, zhanghaotian, Ethan Lynn, Sofer Athlan-Guyot, Dan Prince, Daniel Pawlik, Radoslaw
Smigielski, Gleb Zimin, Bogdan Dobrelya, Yandy Sun, Sean McGinnis, Pei Yu, Kazunori Shinohara, guanwenjing, haokunsheng,
Luigi Toscano, Dongjunxiong, Tin Lam, Mohammed Naser, chenn2, yatin, Shuo Liu, Andras Kovi, wanglei, Masahito Muroi,
Thomas Goirand, yuhaijia, Yurii Prokulevych, MaoyangLiu, Jose Luis Franco, Julien Danjou, Brad P. Crochet, wes hayutin,
yangangang, Debo Zhang
OpenStack Queens Features
Prelude
➡Heat supports Keystone federation (with auto-provisioning map) since the Ocata
New Features ( https://docs.openstack.org/releasenotes/heat/queens.html )
➡Octavia resources (OS::Octavia::*)
➡policy in code
➡Heat-Dashboard
➡Rest API for cancel a stack create/update without rollback
Some Noteworthy developments
➡Changed doc path https://docs.openstack.org/heat/latest/
➡Force delete Nova instance
➡new properties for: OS::Zun::Container, OS::Trove::Cluster
➡template parameter is tag-able
➡Removal_policies_mode for OS::Heat::ResourceGroup to allow append/overwrite blacklist
➡Allow attributes for OS::Keystone::Project
OpenStack Queens Features
Removed
➡CloudWatch API
➡OS::Heat::HARestarter
➡default policy.json file
➡heat.api.middleware.ssl:SSLMiddleware
➡heat.resource_type custom constraint
Deprecated
➡OS::Aodh::Alarm
• Use OS::Aodh::GnocchiAggregationByResourcesAlarm instead.
➡OS::Designate::Domain and OS::Designate::Record
• Use OS::Designate::Zone and OS::Designate::RecordSet instead
Done
➡Applied supports-rolling-upgrade
➡Extension for OpenStack Interop
In Progress
➡Etcd Support
➡Heat Dashboard
➡Swift template
➡Tests
• mox-removal
• tempest plugin
➡Improvement: Race conditions
OpenStack Rocky
On plan
➡Multi-cloud support
➡Improve failure handling for scaling groups
OpenStack Rocky one more thing...
We have moved from Launchpad to
StoryBoard!
Don't worry!
Your open bugs already waiting for you!
https://storyboard.openstack.org/#!/project_group/82
And plus a guideline!!
https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info
Hurray!
Heat Dashboard
We split out the dashboard for Heat from Horizon.
Officially released in Queens.
If you want to utilize dashboard for Heat, please install Heat Dashboard along with Horizon.
Home Page
https://docs.openstack.org/heat-dashboard/latest/
Code
https://github.com/openstack/heat-dashboard
Bug/BP
https://storyboard.openstack.org/#!/project/992
Heat Dashboard
You can keep using existing dashboard functions.
Also now it’s time to start using WYSWYG function, “Template Generator”.
Key features:
Pull down menu for selectable parameters
Connector between resources
Draft Management
For more information,
please check our demo video :)
How to give feedback
● irc: ricolin in #heat
● Join our meeting and speak out (every Wed. 1400 UTC at irc #heat)
● Document it down: https://etherpad.openstack.org/p/heat-usecases
● File a Story in StoryBoard!
● Anyway you can find!
How to contribute
Review https://goo.gl/4KL1gN
StoryBoard (Bugs/BP) https://storyboard.openstack.org/#!/project_group/82
StoryBoard guide https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info
Documents https://docs.openstack.org/heat/latest/
Release Notes https://docs.openstack.org/releasenotes/heat/
Feedback or Provide ideas = irc: #heat
Feedback your Use cases https://etherpad.openstack.org/p/heat-usecases
OnBoarding session!!! (1:50pm - 2:30pm)
Team meeting time Wednesday 14:00 UTC #heat (meeting wiki and archive)
@OpenStack
Q&A
Thank you!
openstack openstack OpenStackFoundation
Remaining Heat sessions:
Heat - Project Onboarding
Tue 22, 1:50pm - 2:30pm
Vancouver Convention Centre West - Level Two - Room 223
https://goo.gl/owg8eq

More Related Content

Similar to OpenInfra Summit - 2018 Vancouver - Heat project update

Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack SolutionWhy OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack SolutionElizabeth Sale
 
Evaluation of Container Virtualized MEGADOCK System in Distributed Computing ...
Evaluation of Container Virtualized MEGADOCK System in Distributed Computing ...Evaluation of Container Virtualized MEGADOCK System in Distributed Computing ...
Evaluation of Container Virtualized MEGADOCK System in Distributed Computing ...Kento Aoyama
 
Juni_Mukherjee_The_DevSecOps_Journey_AntiPatterns_Analytics_and_Insights
Juni_Mukherjee_The_DevSecOps_Journey_AntiPatterns_Analytics_and_InsightsJuni_Mukherjee_The_DevSecOps_Journey_AntiPatterns_Analytics_and_Insights
Juni_Mukherjee_The_DevSecOps_Journey_AntiPatterns_Analytics_and_InsightsTriNimbus
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersGiovanni Galloro
 
Implementation of GPU-based bioinformatic tools at the ENCODE DCC
Implementation of GPU-based bioinformatic tools at the ENCODE DCCImplementation of GPU-based bioinformatic tools at the ENCODE DCC
Implementation of GPU-based bioinformatic tools at the ENCODE DCCENCODE-DCC
 
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming..."The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...Edge AI and Vision Alliance
 
Public PaaS Throwdown!
Public PaaS Throwdown!Public PaaS Throwdown!
Public PaaS Throwdown!Ronak Mallik
 
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhatWelcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhatOpenShift Origin
 
KubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
KubeCon USA 2017 brief Overview - from Kubernetes meetup BangaloreKubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
KubeCon USA 2017 brief Overview - from Kubernetes meetup BangaloreKrishna-Kumar
 
Ceph Day LA: Ceph Ecosystem Update
Ceph Day LA: Ceph Ecosystem Update Ceph Day LA: Ceph Ecosystem Update
Ceph Day LA: Ceph Ecosystem Update Ceph Community
 
201708 OpenStack Seminar in Myanmar
201708 OpenStack Seminar in Myanmar201708 OpenStack Seminar in Myanmar
201708 OpenStack Seminar in MyanmarTakashi Torii
 
OpenHPC: Project Overview and Updates
OpenHPC: Project Overview and UpdatesOpenHPC: Project Overview and Updates
OpenHPC: Project Overview and Updatesinside-BigData.com
 
What's New in Docker - February 2017
What's New in Docker - February 2017What's New in Docker - February 2017
What's New in Docker - February 2017Patrick Chanezon
 
XPDDS17: Keynote: Xen Weather Report 2017
XPDDS17: Keynote: Xen Weather Report 2017XPDDS17: Keynote: Xen Weather Report 2017
XPDDS17: Keynote: Xen Weather Report 2017The Linux Foundation
 
Coscup2018 itri android-in-cloud
Coscup2018 itri android-in-cloudCoscup2018 itri android-in-cloud
Coscup2018 itri android-in-cloudTian-Jian Wu
 
Orchestrating stateful applications with PKS and Portworx
Orchestrating stateful applications with PKS and PortworxOrchestrating stateful applications with PKS and Portworx
Orchestrating stateful applications with PKS and PortworxVMware Tanzu
 
Orchestrating Stateful Applications with PKS and Portworx
Orchestrating Stateful Applications with PKS and PortworxOrchestrating Stateful Applications with PKS and Portworx
Orchestrating Stateful Applications with PKS and PortworxCarlos Andrés García
 
Deterministic capacity planning for OpenStack as elastic cloud infrastructure
Deterministic capacity planning for OpenStack as elastic cloud infrastructureDeterministic capacity planning for OpenStack as elastic cloud infrastructure
Deterministic capacity planning for OpenStack as elastic cloud infrastructureSean Cohen
 
Embracing hybrid cloud for data-intensive analytic workloads
Embracing hybrid cloud for data-intensive analytic workloadsEmbracing hybrid cloud for data-intensive analytic workloads
Embracing hybrid cloud for data-intensive analytic workloadsAlluxio, Inc.
 

Similar to OpenInfra Summit - 2018 Vancouver - Heat project update (20)

Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack SolutionWhy OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
Why OpenStack on UCS? An Introduction to Red Hat and Cisco OpenStack Solution
 
Evaluation of Container Virtualized MEGADOCK System in Distributed Computing ...
Evaluation of Container Virtualized MEGADOCK System in Distributed Computing ...Evaluation of Container Virtualized MEGADOCK System in Distributed Computing ...
Evaluation of Container Virtualized MEGADOCK System in Distributed Computing ...
 
Juni_Mukherjee_The_DevSecOps_Journey_AntiPatterns_Analytics_and_Insights
Juni_Mukherjee_The_DevSecOps_Journey_AntiPatterns_Analytics_and_InsightsJuni_Mukherjee_The_DevSecOps_Journey_AntiPatterns_Analytics_and_Insights
Juni_Mukherjee_The_DevSecOps_Journey_AntiPatterns_Analytics_and_Insights
 
Sprint 78
Sprint 78Sprint 78
Sprint 78
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
 
Implementation of GPU-based bioinformatic tools at the ENCODE DCC
Implementation of GPU-based bioinformatic tools at the ENCODE DCCImplementation of GPU-based bioinformatic tools at the ENCODE DCC
Implementation of GPU-based bioinformatic tools at the ENCODE DCC
 
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming..."The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
"The OpenCV Open Source Computer Vision Library: What’s New and What’s Coming...
 
Public PaaS Throwdown!
Public PaaS Throwdown!Public PaaS Throwdown!
Public PaaS Throwdown!
 
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhatWelcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
Welcome to the @OpenShift Origin Community by Diane Mueller @pythondj @redhat
 
KubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
KubeCon USA 2017 brief Overview - from Kubernetes meetup BangaloreKubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
KubeCon USA 2017 brief Overview - from Kubernetes meetup Bangalore
 
Ceph Day LA: Ceph Ecosystem Update
Ceph Day LA: Ceph Ecosystem Update Ceph Day LA: Ceph Ecosystem Update
Ceph Day LA: Ceph Ecosystem Update
 
201708 OpenStack Seminar in Myanmar
201708 OpenStack Seminar in Myanmar201708 OpenStack Seminar in Myanmar
201708 OpenStack Seminar in Myanmar
 
OpenHPC: Project Overview and Updates
OpenHPC: Project Overview and UpdatesOpenHPC: Project Overview and Updates
OpenHPC: Project Overview and Updates
 
What's New in Docker - February 2017
What's New in Docker - February 2017What's New in Docker - February 2017
What's New in Docker - February 2017
 
XPDDS17: Keynote: Xen Weather Report 2017
XPDDS17: Keynote: Xen Weather Report 2017XPDDS17: Keynote: Xen Weather Report 2017
XPDDS17: Keynote: Xen Weather Report 2017
 
Coscup2018 itri android-in-cloud
Coscup2018 itri android-in-cloudCoscup2018 itri android-in-cloud
Coscup2018 itri android-in-cloud
 
Orchestrating stateful applications with PKS and Portworx
Orchestrating stateful applications with PKS and PortworxOrchestrating stateful applications with PKS and Portworx
Orchestrating stateful applications with PKS and Portworx
 
Orchestrating Stateful Applications with PKS and Portworx
Orchestrating Stateful Applications with PKS and PortworxOrchestrating Stateful Applications with PKS and Portworx
Orchestrating Stateful Applications with PKS and Portworx
 
Deterministic capacity planning for OpenStack as elastic cloud infrastructure
Deterministic capacity planning for OpenStack as elastic cloud infrastructureDeterministic capacity planning for OpenStack as elastic cloud infrastructure
Deterministic capacity planning for OpenStack as elastic cloud infrastructure
 
Embracing hybrid cloud for data-intensive analytic workloads
Embracing hybrid cloud for data-intensive analytic workloadsEmbracing hybrid cloud for data-intensive analytic workloads
Embracing hybrid cloud for data-intensive analytic workloads
 

More from Rico Lin

Improvements in OpenStack Integration for Application Developers
Improvements in OpenStack Integration for Application DevelopersImprovements in OpenStack Integration for Application Developers
Improvements in OpenStack Integration for Application DevelopersRico Lin
 
Autoscale a self-healing cluster in OpenStack with Heat
Autoscale a self-healing cluster in OpenStack with HeatAutoscale a self-healing cluster in OpenStack with Heat
Autoscale a self-healing cluster in OpenStack with HeatRico Lin
 
Embrace Community! Embrace a better life!
Embrace Community! Embrace a better life!Embrace Community! Embrace a better life!
Embrace Community! Embrace a better life!Rico Lin
 
Take the advantage and connect upstream to downstream
Take the advantage and connect upstream to downstreamTake the advantage and connect upstream to downstream
Take the advantage and connect upstream to downstreamRico Lin
 
Take the advantage and connect upstream to downstream
Take the advantage and connect upstream to downstreamTake the advantage and connect upstream to downstream
Take the advantage and connect upstream to downstreamRico Lin
 
Heat project onboarding
Heat  project onboardingHeat  project onboarding
Heat project onboardingRico Lin
 
Heat optimization
Heat optimizationHeat optimization
Heat optimizationRico Lin
 
Heat up your stack
Heat up your stackHeat up your stack
Heat up your stackRico Lin
 

More from Rico Lin (8)

Improvements in OpenStack Integration for Application Developers
Improvements in OpenStack Integration for Application DevelopersImprovements in OpenStack Integration for Application Developers
Improvements in OpenStack Integration for Application Developers
 
Autoscale a self-healing cluster in OpenStack with Heat
Autoscale a self-healing cluster in OpenStack with HeatAutoscale a self-healing cluster in OpenStack with Heat
Autoscale a self-healing cluster in OpenStack with Heat
 
Embrace Community! Embrace a better life!
Embrace Community! Embrace a better life!Embrace Community! Embrace a better life!
Embrace Community! Embrace a better life!
 
Take the advantage and connect upstream to downstream
Take the advantage and connect upstream to downstreamTake the advantage and connect upstream to downstream
Take the advantage and connect upstream to downstream
 
Take the advantage and connect upstream to downstream
Take the advantage and connect upstream to downstreamTake the advantage and connect upstream to downstream
Take the advantage and connect upstream to downstream
 
Heat project onboarding
Heat  project onboardingHeat  project onboarding
Heat project onboarding
 
Heat optimization
Heat optimizationHeat optimization
Heat optimization
 
Heat up your stack
Heat up your stackHeat up your stack
Heat up your stack
 

Recently uploaded

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 

Recently uploaded (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 

OpenInfra Summit - 2018 Vancouver - Heat project update

  • 1. Heat Project Update OpenStack Summit Vancouver Rico Lin, irc: ricolin <rico.lin@easystack.cn> Zane Bitter irc: zaneb <zbitter@redhat.com> Kazunori Shinohara, irc: kazsh <ksnhr.tech@gmail.com> https://goo.gl/owg8eq May 2018
  • 2. "To produce a ubiquitous Open Source Cloud Computing platform that is easy to use, simple to implement, interoperable between deployments, works well at all scales, and meets the needs of users and operators of both public and private clouds." "To create a human- and machine- accessible service for managing the entire lifecycle of infrastructure and applications within OpenStack clouds." What's ours function? Orchestration resources What's ours user adoption?(from 1.5 years ago) Documents https://docs.openstack.org/heat/latest/ https://docs.openstack.org/releasenotes/heat/ What is Heat? https://goo.gl/owg8eq
  • 3. Thank you for your commits Zane Bitter, Rabi Mishra, Rico Lin, Huang Tianhua, Thomas Herve, Harald Jensås, Steven Hardy, Bo Wang, hongbin.lu, Andreas Jaeger, Monty Taylor, James E. Blair, Mathieu Velten, Sagi (Sergey) Shnaidman, Saravanan KR, ioggstream, Dan Prince, Emilien Macchi, David Rabel, Vlad Gridin, Nam, Béla Vancsics, Matthew Edmonds, Sharmin Choksey, Omar Tleimat, liumk, Totti, Matthew Treinish, Giulio Fidente, praveen, rajat29, Pavlo Shchelokovskyy, Daniel Pawlik, Matt Riedemann, Kien Nguyen, Jaewoo Park, Kazunori Shinohara, wenbin luo, Crag Wolfe, Nguyen Hai, Praveen Yalagandula, liyi, Harald Jensas, Mohammed Naser, yatin, Khaled Qarout, Nicolas Helgeson, priyaduggirala, Igor Duarte Cardoso, Jesse Pretorius, Thomas Goirand, Jose Luis Franco, Gábor Antal, Jeremy Freudberg, Jeremy Liu, Alfredo Moralejo, hongbin, Luis Tomas Bolivar Thank you for your reviews Zane Bitter, Rico Lin, Rabi Mishra, Thomas Herve, Huang Tianhua, Steven Hardy, Prateek Goel, Hieu LE, Bob Haddleton, Vu Cong Tuan, ChangBo Guo(gcb), Kien Nguyen, Dai Dang Van, Lance Bragstad, Sahdev Zala, Kanagaraj Manickam, Huachao Mao, Nam, Qiming Teng, Andreas Jaeger, Juan Antonio Osorio Robles, Pavlo Shchelokovskyy, Nguyen Van Trung, Rajat Sharma, Giulio Fidente, caishan, yanpeifei, guozj, Anusha Ramineni, Kevin Zhao, Totti, ioggstream, ShangXiao, Cédric Jeanneret, Louis Fourie, Bernard Cafarelli, Emilien Macchi, David Rabel, melissaml, Bob Fournier, Hiroaki Kobayashi, wangqi, Steve Baker, wanghui, Pierre Riteau, Marius Cornea, huang.zhiping, aditi sharma, Cuong Nguyen, chenpengzi, Deepak Mourya, Witek Bedyk, Peter Razumovsky, Tovin Seven, Yuanbin Chen, Alan Pevec, zongyimin, Sean Dague, dharmendra, Marios Andreou, Tuan, Van Hung Pham, Jason E. Rist, Zhenyu Yang, liumk, Ronelle Landy, Lukas Bezdicka, adityarn, John Fulton, Harald Jensås, praveen, Mike Bayer, Chandan Kumar, Saravanan KR, zhanghaotian, Ethan Lynn, Sofer Athlan-Guyot, Dan Prince, Daniel Pawlik, Radoslaw Smigielski, Gleb Zimin, Bogdan Dobrelya, Yandy Sun, Sean McGinnis, Pei Yu, Kazunori Shinohara, guanwenjing, haokunsheng, Luigi Toscano, Dongjunxiong, Tin Lam, Mohammed Naser, chenn2, yatin, Shuo Liu, Andras Kovi, wanglei, Masahito Muroi, Thomas Goirand, yuhaijia, Yurii Prokulevych, MaoyangLiu, Jose Luis Franco, Julien Danjou, Brad P. Crochet, wes hayutin, yangangang, Debo Zhang
  • 4. OpenStack Queens Features Prelude ➡Heat supports Keystone federation (with auto-provisioning map) since the Ocata New Features ( https://docs.openstack.org/releasenotes/heat/queens.html ) ➡Octavia resources (OS::Octavia::*) ➡policy in code ➡Heat-Dashboard ➡Rest API for cancel a stack create/update without rollback Some Noteworthy developments ➡Changed doc path https://docs.openstack.org/heat/latest/ ➡Force delete Nova instance ➡new properties for: OS::Zun::Container, OS::Trove::Cluster ➡template parameter is tag-able ➡Removal_policies_mode for OS::Heat::ResourceGroup to allow append/overwrite blacklist ➡Allow attributes for OS::Keystone::Project
  • 5. OpenStack Queens Features Removed ➡CloudWatch API ➡OS::Heat::HARestarter ➡default policy.json file ➡heat.api.middleware.ssl:SSLMiddleware ➡heat.resource_type custom constraint Deprecated ➡OS::Aodh::Alarm • Use OS::Aodh::GnocchiAggregationByResourcesAlarm instead. ➡OS::Designate::Domain and OS::Designate::Record • Use OS::Designate::Zone and OS::Designate::RecordSet instead
  • 6. Done ➡Applied supports-rolling-upgrade ➡Extension for OpenStack Interop In Progress ➡Etcd Support ➡Heat Dashboard ➡Swift template ➡Tests • mox-removal • tempest plugin ➡Improvement: Race conditions OpenStack Rocky On plan ➡Multi-cloud support ➡Improve failure handling for scaling groups
  • 7. OpenStack Rocky one more thing... We have moved from Launchpad to StoryBoard! Don't worry! Your open bugs already waiting for you! https://storyboard.openstack.org/#!/project_group/82 And plus a guideline!! https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info Hurray!
  • 8. Heat Dashboard We split out the dashboard for Heat from Horizon. Officially released in Queens. If you want to utilize dashboard for Heat, please install Heat Dashboard along with Horizon. Home Page https://docs.openstack.org/heat-dashboard/latest/ Code https://github.com/openstack/heat-dashboard Bug/BP https://storyboard.openstack.org/#!/project/992
  • 9. Heat Dashboard You can keep using existing dashboard functions. Also now it’s time to start using WYSWYG function, “Template Generator”. Key features: Pull down menu for selectable parameters Connector between resources Draft Management For more information, please check our demo video :)
  • 10. How to give feedback ● irc: ricolin in #heat ● Join our meeting and speak out (every Wed. 1400 UTC at irc #heat) ● Document it down: https://etherpad.openstack.org/p/heat-usecases ● File a Story in StoryBoard! ● Anyway you can find!
  • 11. How to contribute Review https://goo.gl/4KL1gN StoryBoard (Bugs/BP) https://storyboard.openstack.org/#!/project_group/82 StoryBoard guide https://etherpad.openstack.org/p/Heat-StoryBoard-Migration-Info Documents https://docs.openstack.org/heat/latest/ Release Notes https://docs.openstack.org/releasenotes/heat/ Feedback or Provide ideas = irc: #heat Feedback your Use cases https://etherpad.openstack.org/p/heat-usecases OnBoarding session!!! (1:50pm - 2:30pm) Team meeting time Wednesday 14:00 UTC #heat (meeting wiki and archive)
  • 12. @OpenStack Q&A Thank you! openstack openstack OpenStackFoundation Remaining Heat sessions: Heat - Project Onboarding Tue 22, 1:50pm - 2:30pm Vancouver Convention Centre West - Level Two - Room 223 https://goo.gl/owg8eq