Část 1 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewVítejte na startu nového seriálu na cloudSvět, který se zaměří na DevOps v infrastrutuře. Při vývoji a provozu aplikací se stala automatizace klíčem ke zvýšení rychlosti a především zajištění opakovatelnosti, udržitelnosti, konzistence, bezpečnosti a kvality. S příchodem cloudových nástrojů jsme se naučili využívat podobných […]
Infrastrukturní DevOps s HPE OneView (2) – API
Část 2 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewInfrastrukturní DevOps s HPE OneView (2) – API Celé Infrastructure as code stojí na schopnosti vyšších nástrojů ovládat infrastrukturu přes nějaké API. Podívejme se, jak můžeme místo nesourodých přístupů použít API pro infrastrukturu, jednotné místo pro compute, storage a networking s HPE OneView. Jednotné […]
Infrastrukturní DevOps s HPE OneView (3) – Message bus
Část 3 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewV minulém díle jsme si ukázali API a doufám, že vás to inspirovalo k přemýšlení co všechno je díky němu možné realizovat nad ním. Ještě než ho ale začneme využívat ukažme si ještě jeden velmi důležitý koncept – message bus. Nemusíte řídit, jen poslouchejte […]
Infrastrukturní DevOps s HPE OneView (4) – PowerShell
Část 4 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewPřístup k API příjemný pro aplikace, ale ne pro lidi. Posuňme se teď o jednu úroveň nahoru a využijme knihoven do skriptovacích a programovacích jazyků. Ovládání OneView pro nás bude podstatně jednodušší. Knihovny do programovacích a skriptovacích jazyků Abychom nemuseli skládat svoje vlastní API […]
Infrastrukturní DevOps s HPE OneView (5) – PowerShell skripty
Část 5 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewV minulém díle se nám podařilo vyzkoušet si PowerShell knihovny pro práci s infrastrukturou zastřešenou HPE OneView. Dnes si v PowerShell napíšeme pár skriptů, které už budou dělat něco užitečnějšího. Všechny skripty najdete na GitHub: https://github.com/tkubica12/oneview-demo/tree/master/powershell Skripty na práci s Volume Ukažme si dva […]
Infrastrukturní DevOps s HPE OneView (6) – Python
Část 6 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewPoužívat přímo API volání je kostrbaté, jednodušší je využít knihovny do programovacího nebo skritpovacího jazyka. OneView nabízí PowerShell pro ty, kteří preferují svět Windows, Python, který vyzkoušíme dnes, a dále ještě Ruby nebo Golang či Javu. Jak se píší skripty pro automatizaci vaší fyzické […]
Infrastrukturní DevOps s HPE OneView (7) – Python skripty
Část 7 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewMinule jsme si vyzkoušeli Python knihovnu pro OneView v interaktivním režimu a dnes navážeme s tvorbou užitečnějších skriptů. Po stránce funkčnosti to bude totéž, co jsme dělali s PowerShell. Všechny sripty najdete na: https://github.com/tkubica12/oneview-demo/tree/master/python Práce s Volume První skript slouží k vytvoření hned několika […]
Infrastrukturní DevOps s HPE OneView (8) – vaše vlastní aplikace s Grommet
Část 8 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewV minulých dílech jsme se seznámili s API OneView a jeho ovládání z PowerShell a Python. Dokonce jsme si napsali i pár skriptů. Pojďme dnes využít těchto znalostí a vyzkoušet si nějakou plnější, byť jen jednoduchou ukázkovou aplikaci včetně moderního enterprise GUI. Kompletní zdrojový […]
Infrastrukturní DevOps s HPE OneView (9) – Ansible a infrastruktura
Část 9 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewV dnešním díle už se dostává k vyšším abstrakcím. Od nízkoúrovňového zkoumání API jsme se dostali ke skriptům v PowerShell a Python a ukázali si příklad aplikace s využitím OneView API a Grommet uživatelského rozhraní. Dnes začneme Ansible – nemusíte vůbec umět programovat, abyste […]
Infrastrukturní DevOps s HPE OneView (10) – Ansible a Blade networking
Část 10 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewV minulém díle jsme se seznámili se základním popisem infrastruktury v YAML a ukázali jsme si tři role, které budeme používat. Dnes prozkoumáme detaily první z nich – Blade networking. Role vs. Playbook/Task vs. Module Ansible má hierarchii abstrakcí. To co dělat nemusíme je […]
Infrastrukturní DevOps s HPE OneView (11) – Ansible a síťový fabric
Část 11 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewPokračujme ve zkoumání příkladového Ansible playbooku pro automatizace vaší infrastruktury způsobem Infrastructure as code a Desired State. V minulém díle jsme si připravili networking z hlediska konektivity – připojení serverových žiletek do LAN a SAN, definice VLAN, odchozích portů a tak podobně. Dnes si […]
Infrastrukturní DevOps s HPE OneView (12) – Ansible a servery
Část 12 z celkových 12 v seriálu Infrastrukturní DevOps s HPE OneViewV povídání o HPE OneView, Ansible a Infrastructure as code jdeme do finále – rozebereme si vytváření serverů. OneView, Ansible a servery V našem hlavním playbooku na závěr skáčeme do role, která připraví naše servery: – name: Servers hosts: localhost gather_facts: no connection: local […]