Čá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 […]
Posts in category Orchestrace a správa
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 (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 (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 (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 (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 (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 (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 (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 (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 (1) – Infrastructure as Code
Čá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 […]
Proč je přenositelnost mezi cloudy složitější, než si myslí váš CIO
Chceme provozovat aplikace v různých cloudech a každý měsíc si prozkoumáme, kde je to teď nejlevnější a tam to popřesouváme. Také chceme dělat cloud bursting tak, že aplikace běží například v našem privátním cloudu a když potřebujeme přidat na výkonu, přisypeme si ho tam trochu z public cloudu. Také to chcete takhle? Je to podstatně […]
Orchestrujte OpenStack s HPE Cloud Service Automation
Před pár dny jsem slíbil, že se v českém lab guide budeme věnovat trojici orchestračních nástrojů pro OpenStack. Nativní řešení s OpenStack Heat, multi-provider přístup s Terraform a také komerční systém HPE Cloud Service Automation. Ten umožňuje definovat vaší infrastruktury v grafickém editoru a kromě OpenStack podporuje i řadu dalších providerů. Navíc kromě kreslení obrázků […]
CoreOS – moderní clusterovaný OS pro datová centra (6) – je to Docker orche...
Část 6 z celkových 6 v seriálu CoreOS – moderní clusterovaný OS pro datová centraV předchozích článcích jsme poznali architekturu CoreOS, nainstalovali si cluster a vyzkoušeli klíčové funkce clusteru – Etcd a Fleet. Podařilo se nám spouštět aplikační Docker kontejnery v rámci celého clusteru. CoreOS si sám zvolil node a v případě jeho selhání spustil […]
Lab guide na HPE Helion OpenStack v češtině
Chcete český návod krok za krokem na nejnovější release HPE Helion OpenStack 3.0 postavený na OpenStack Liberty? Najdete ho tady: http://cloudsvet.cz/helion Vracejte se často, obsah se bude objevovat každý týden. Pro začátek najdete základní rozchození VM a práci s blokovou storage. Co můžete čekat během příštích týdnů? Virtuální networking – overlay, filtrace provozu, FWaaS, LBaaS, […]
CoreOS – moderní clusterovaný OS pro datová centra (5) – pokročilý Fleet
Část 5 z celkových 6 v seriálu CoreOS – moderní clusterovaný OS pro datová centraV předchozím povídání o CoreOS Fleet jsme si představili tento cluster init systém, jakousi distribuovanou verzi systemd. Startovali jsme jednu službu na libovolném nodu nebo globálně spouštěli službu na všech nodech. Dnes si zkusíme nějaké pokročilejší věci jako je ovlivňování, kde […]
CoreOS – moderní clusterovaný OS pro datová centra (4) – Fleet
Část 4 z celkových 6 v seriálu CoreOS – moderní clusterovaný OS pro datová centraZatím jsme v seriálu o moderním operačním systému specializovaném pro kontejnerizované aplikace probrali možnosti samotného CoreOS a jeho klíčové komponenty pro distribuovaný konsenzus – Etcd. Dnes si ukážeme další distribuovanou vlastnost CoreOS, která na to navazuje – Fleet. Flotila systémů aneb […]
Kubernetes – orchestrátor kontejnerů (1) – schedulery vs. PaaS
Část 1 z celkových 5 v seriálu Kubernetes – orchestrátor kontejnerůNa stránkách cloudSvět jsme se už intenzivně věnovali Dockeru a kontejnerům obecně a také kompletní Platform-as-a-Service v podobě Cloud Foundry. Někde mezi tím jsou schedulery jako je Kubernetes (na ten se zaměříme detailně). Co je vlastně co a k čemu se dá použít? Docker, Rocket, […]
Další příklad vytváření image Packerem – tentokrát pro Docker
Práce s Image je dost důležitá a mít správnou strategii je v této oblasti velmi vhodné. O těchto přístupech už jsem psal. V každém případě je ideální, aby příprava image nebyla manuální operace, tedy něco, co znamená, že když to potřebuji udělat znova či aktualizovat, musím se podívat do svých poznámek a snažit se kroky […]
OneView driver pro Docker Machine – Composable Infrastructure názorně
V praktickém průvodci pro Docker jsme v pátém díle mluvili o nativním nástroji, který zajišťuje velmi pohodlný provisioning infrastruktury. Víte, že HPE OneView, brána do komponovatelné infrastruktury, nabízí otevřený driver pro Docker Machine? Infrastruktura vs. Docker kontejnery Kontejnery jsou vrstva abstrakce, která může běžet například na Raspberry Pi (mini-počítač za 25 dolarů) i na HPE […]