Martin Vicián /ptvician vician.cz. LinuxDays 7. října Obrázek: flamingtext.com 1 / 47
|
|
- Radek Beránek
- před 6 lety
- Počet zobrazení:
Transkript
1 Martin Vicián /ptvician vician.cz LinuxDays 7. října / 47 Obrázek: flamingtext.com
2 Motivace 2 / 47 Video: youtu.be/dvqnftqu57s, Gif: gph.is/2n4va7l
3 Pojmy Automatizace Orchestrace 3 / 47 Obrázek: youtu.be/dvqnftqu57s,
4 Orchestrace Cíl Konfigurace, správa a deploying všech serverů najednou Iaas (Infrastructure as a service) Propojení se službami poskytujícími "zdroje" (Amazon, OpenStack, DigitalOcean,...) A admini nebudou mít co žrát. Řešení Puppet Chef CFEngine3 SaltStack (OpenSuse) Ansible (RedHat)... 4 / 47
5 Ansible Open source v Pythonu. Komunikace probíhá přes SSH spojení: šifrované, "bezpečné", pomalé. Nepotřebuje nainstalovaného agenta: Puppet je výborný, ale stejně potřebujete Ansible, abyste jej jednoduše a najednou nainstalovali. (Věroš Kaplan) Potřebuje Python3 (resp. Python2 pro některé moduly ) Popisujeme stav stroje - jak má vypadat. Idempotentní by design (stejná akce = stejný stav). Formáty/jazyky: ini, YaML, Jinja2. 5 / 47
6 Instalace a konfigurace Instalace: Ubuntu 18.04: pip: Cesta konfiguračního souboru (dle priority): $ANSIBLE_CFG./ansible.cfg $HOME/ansible.cfg /etc/ansible/ansible.cfg 6 / 47 Obrázek:
7 Příprava prostředí Zdroj inspirace Praktické příklady Jessee Keating: Mastering Ansible - Second edition sudo apt install git python-pip sudo pip install ansible git clone mvician/ansible-introduction-examples cd ansible-introduciton-examples Soubory pro spuštění:./??-run.sh Slajdy: 7 / 47 Zdroj obrázku:
8 Inventory konfigurace: inventory = hosts přepínače: -i/--inventory INVENTORY_PATH typické cesty: soubor: hosts složka: inventory/* seznam strojů spravovaných Ansiblem ini formát proměnné určující spojení (konvence) - např.: ansible_connection: local, smart, ssh, paramiko, docker ansible_user ansible_port... sdružení strojů do skupin ansible localhost -m ping 8 / 47
9 Proměnné v inventory muj-pocitac ansible_connection=local server.example.com ansible_port=9022 turris.example.com ansible_user=root tajnyserver.tajnadomena.tld ansible_host= muj-arch-desktop ansible_python_interpreter=/usr/bin/python2 desktop-doma.example.com ansible_ssh_common_args=' \ -o ProxyCommand="ssh -W %h:%p -q root@turris.example.com"' 9 / 47
10 Playbook složka: playbooks (konvence) seznam stavů/úkolů omezuje se množina serverů z inventory lineární procházení úkolů standardně se vykonává úkol po úkolu na daných strojích yaml - všude stejný počet mezer/tabulátorů Spuštění: ansible-playbook -i 02-hosts playbooks/02-hello-word.yml 10 / 47 Obrázek: how-i-met-your-mother.wikia.com
11 Struktura playbooku playbooks/03-playbook.yml: - hosts: all tasks: - debug: msg: Hello world! - debug: msg: And again! Spuštění: ansible-playbook -i 03-hosts playbooks/03-playbook.yml nebo:./03-run.sh 11 / 47
12 Skupiny strojů Hosts ginny [twins] fred george [prefects] bill charlie percy ron Playbook - hosts: twins tasks: - debug: msg: "Weasleys' Wizard Wheezes!!!" - hosts: prefects tasks: - debug: msg: Am I also head-boy? ansible-playbook -i 04-hosts playbooks/04-playbook-limit.yml 12 / 47
13 Limit strojů - hosts: all:!percy tasks: - debug: msg: "Where is Percy?" - hosts: twins tasks: - debug: msg: "Oh, are you a prefect, Percy?" - hosts: percy tasks: - debug: msg: "Oh, shut up! " ansible-playbook -i 05-hosts playbooks/05-playbook-more.yml 13 / 47
14 Runtime limit Playbook - hosts: all tasks: - debug: msg: "I'm Fred or George?" Hosts fred george [all:vars] ansible_connection=... ansible-playbook -i 06-hosts playbooks/06-limit.yml \ --limit twins 14 / 47
15 Hiearchie skupin [weasly] ginny [twins] fred george [prefects] bill charlie percy ron [weasly:children] twins prefects Playbook - hosts: weasly tasks: - debug: msg: "We are..." Run ansible-playbooks \ -i 07-hosts \ playbooks/07-groups.yml 15 / 47
16 Hiearchie skupin - znázornění [all] + -- [weasly] + -- ginny + -- [twins] + -- fred + -- george + -- [prefects] + -- percy + -- ron + -- [finishedschoolbeforefirstbook] + -- bill + -- charlie [ungrouped] + -- harry + -- hermione 16 / 47
17 Výstupy - hosts: localhost tasks: - shell: date register: currenttime - debug: msg: "Current time is: {{ currenttime.stdout }}" ansible-playbook -i 08-hosts playbooks/08-stdout.yml 17 / 47
18 Výstupy ok: [localhost] => { "msg": { "changed": true, "cmd": "date", "delta": "0:00: ", "end": " :57: ", "failed": false, "rc": 0, "start": " :57: ", "stderr": "", "stderr_lines": [], "stdout": "St čen 27 12:57:20 CEST 2018", "stdout_lines": [ "St čen 27 12:57:20 CEST 2018" ]}} 18 / 47
19 Změny - hosts: localhost tasks: - debug: msg: "No change" register: gringotts - debug: msg: "Was changed" when: gringotts is changed - debug: msg: "Success" when: gringotts is success ok: [localhost] => { "gringotts": { "changed": false, "failed": false, "msg": "No change" } } ansible-playbook -i 09-hosts playbooks/09-changed.yml 19 / 47
20 Návratový kód - hosts: kingscross tasks: - shell: sl register: hogwartsexpress - debug: msg: "Hogwarts Express isn't installed!" when: hogwartsexpress.rc == 2 ansible-playbook -i 10-hosts playbooks/10-return.yml 20 / 47
21 Návratový kód - hosts: kingscross tasks: - shell: sl register: hogwartsexpress failed_when: hogwartsexpress.rc == 2 21 / 47
22 Root? No, thank you! Přihlašujeme se pomocí SSH klíčů. Hosts localhost ansible_user=lab Playbook - hosts: localhost tasks: - shell: whoami ansible-playbook -i 11-hosts playbooks/11-sudo.yml \ --become --ask-become-pass 22 / 47 Obrázek:
23 He-who-must-not-be-named - hosts: ron tasks: - name: Rat name debug: msg: "My rat is called Scabbers." - name: Mirror of Erised debug: msg: "I would like to win Quidditch World Cup." ansible-playbook -i 12-hosts playbooks/12-names.yml 23 / 47
24 Inventory./inventory/gryffindor johnson wood [harrysyear] weasley granger./inventory/hufflepuff diggory [harrysyear] macmillan./inventory/ravenclaw lovegood [harrysyear] patil./inventory/slytherin flint [harrysyear] malfoy crabbe goyle ansible-playbook -i 13-inventory playbooks/13-inventory.yml 24 / 47
25 Inventory Ansible "jen" sloučí všechny soubory v adresáři ansible-playbook -i 13-inventory playbooks/13-inventory.yml \ -l gryffindor - hosts: gryffindor tasks:... Obojí selže, ale 13-inventory/all funguje: [all:vars] ansible_connection=local 25 / 47
26 Roles slučujeme úkoly do logických celků sdílíme role (roles_path =\ roles:shared)././ansible.cfg./hosts./playbooks/hello.yml./roles/hello/tasks/main.yml./roles/myrole/tasks/main.yml./shared/users/tasks/main.yml./shared/sshd/tasks/main.yml tasks/main.yml: - name: first debug: msg: Hello World! playbooks/hello.yml: - hosts: localhost roles: - hello - users ansible-playbook -i 15-hosts playbooks/15-roles.yml 26 / 47
27 Variables V inventory ansible_port,... group_vars host_vars v rolích vychozí vynucné dočasné v úkolech v playboocích ansible-playbook -i 16-hosts playbooks/16-variables.yml 27 / 47 Obrázek:
28 Variables - hiearchy Proměnná musí být definovaná! when: variable is not defined msg: "{{ variable default('zapomnnel jsem definovat') }}" ansible-playbook -i 17-hosts playbooks/17-variables.yml typicky: proměnné do rolí role/myrole/defaults/main.yml změny v host_vars a group_vars 28 / 47
29 TOP Modules ping apt, yum, apt_key, apt_repo,... pip systemd sysctl user git copy template uri 29 / 47
30 Files roles/gryffindor/tasks/main.yml roles/gryffindor/files/fat-lady-password.txt - copy: src: fat-lady-password.txt dest: /etc/gryffindor-door/fat-lady-password.txt owner: percy group: percy mode: / 47
31 Templates roles/teachers/tasks/main.yml roles/teachers/templates/.jinja2 - copy: src: herbology.jinja2 dest: /etc/herbology.txt owner: dumbledore group: dumbledore mode: 0644 Teacher: {{ teacher }} {% for item in... %} - {{ item }} {% endfor %} ansible-playbook -i 19-hosts playbooks/19-templates.yml 31 / 47
32 Loops - debug: msg: "I'm {{ item }} Weasley." with_items: [ Fred, George ] - debug: msg: "I'm {{ item }} Weasley." with_items: - Fred - George - debug: msg: "I'm {{ item }} Weasley." with_items: "{{ twins_names }}" ansible-playbook -i 20-hosts playbooks/20-loops.yml 32 / 47
33 Handlers roles/gryffindor/tasks/main.yml roles/gryffindor/handlers/main.yml - copy: dest: /etc/gryffindor-door/fat-lady-password.txt content: "{{ password }}" notify: fatlady reload notify jen při změně ansible-playbook -i 21-hosts playbooks/21-handlers.yml 33 / 47
34 Tasks include roles/users/tasks/main.yml roles/users/tasks/user.yml main.yml: - name: Process each user include: user.yml with_items: "{{ users }}" user.yml: - user: name: "{{ item }}" 34 / 47
35 Tagy tagovat lze: task v roli roli v playbooku - hosts: all roles: - {role: users, tags: users} - {role: sshd, tags: sshd} ansible-playbook example.yml --tags "users,sshd" 35 / 47
36 Konvence nepoužívat roli common (není jasné, co dělá) závislosti řešit na úrovni playbooku a ne v rolích jeden playbook pro jednu činnost citlivá data dohromady separátně v playbooks žádné tasks každá role má README.md proměnné jsou v defaults playbooky neobsahují duplikátní role proměnné obalené mezerami: {{ promenna }} proměnné s prefixem názvu role 36 / 47 Obrázek:
37 Syntaxe - apt: name=sudo state=present => - apt: name: sudo state: present state: latest nebo stable zajistí aktualizaci (i nežádoucí) 37 / 47 Obrázek:
38 Git, git, git verzování merge requesty podepisování commitů, tagů,... deploy jenom z master CI pro kontrolu konvencí 38 / 47 Obrázek:
39 Sdílime role! ansible-galaxy: (spíš inspirace, pozor na bezpečnost) git submoduly s tagovanými čísly verzí ansible.cfg: roles_path = roles:companyroles:galaxy-roles 39 / 47 Obrázek:
40 Vícenasobná hiearchie skupin [weasly] ginny [twins] fred george [prefects] bill charlie percy ron [weasly:children] twins prefects [finishedschoolbeforefirstbook] bill charlie lupin [hogwartsteacher] lupin dumbledore [werewolf] lupin proměnné dle pohledu skupiny 40 / 47
41 SSH Proxy [servers] [behind_proxy] omina.example.com [behind_proxy:vars] ansible_ssh_common_args='-o ProxyCommand=\ "ssh -W %h:%p -q 41 / 47
42 Ansible vault ansible.cfg: vault_password_file = vault.sh #!/bin/sh DN="$(dirname "$0")" gpg2 --batch --use-agent --decrypt "$DN"/pass.gpg \ 2> /dev/null ansible-vault [create edit view] file group_vars/all/secure.yml host_vars/harry/diary.yml 42 / 47
43 Become - hosts: localhost tasks: - name: gitlab projects git: repo: "ssh://git@gitlab.com/project" dest: "/home/{{ ansible_env['user'] }}/project" become: no ansible-playbook playbooks/gitproject.yml --become \ --ask-become-pass 43 / 47
44 Delegate - include: 'lxchost.yml' delegate_to: '{{ run_on }}' aplikováno na celé lxchost.yml run_on musí byt v inventory použití: virtualizace, kontejnerizace 44 / 47 Obrázek:
45 Ansible Tower Pozitiva: webové GUI pro ansible snadné spouštění na velkém množství severů intuitivní přehled stavů Negativa: ansible na serveru pro automatické spouštění ansible-vault 45 / 47
46 Otázky? 46 / 47 Obrázek:
47 47 / 47
Martin Vicián vician.cz /ptvician OpenAlt 4. listopadu Obrázek: flamingtext.
Martin Vicián martin.vician@nic.cz vician.cz /ptvician @vician@mastodon.social OpenAlt 4. listopadu 2018 1 / 41 Obrázek: flamingtext.com Motivace 2 / 41 Video: youtu.be/dvqnftqu57s, Gif: gph.is/2n4va7l
Jak si ochočit Ansible
Jak si ochočit Ansible Tomáš Kukrál klub tech@su - Studentská unie ČVUT SDN labs - ČVUT FEL 7.3.2015 Tomáš Kukrál (tech@su) Ansible 7.3.2015 1 / 11 Čtvrtek večer Tomáš Kukrál (tech@su) Ansible 7.3.2015
eduroam.cz správa a deployment pomocí Ansible
eduroam.cz správa a deployment pomocí Ansible Jan Tomášek oddělení síťové identity / CESNET http://tomasek.cz/ld18/prednaska.pdf hierarchická struktura RADIUS serverů uživatelská jména
Linux na desktopu Pro Běžně Frustrované Uživatele
Linux na desktopu Pro Běžně Frustrované Uživatele Martin Vicián martin.vician@nic.cz InstallFest 4. března 2018 2 / 23 Obsah přednášky Přístup k operačním systémům v CZ.NIC Grafická rozhraní Ubuntu Nejčastější
Automatizace správy linuxové infrastruktury pomocí Katello a Puppet LinuxDays 2015 10.10.2015
Automatizace správy linuxové infrastruktury pomocí Katello a Puppet LinuxDays 2015 10.10.2015 Milan Zelenka @ ENLOGIT s.r.o. Obsah přednášky Co je životní cyklus IT systémů a jak lze zautomatizovat Představení
CFEngine 3 Nástroj pro hromadnou správu
CFEngine 3 Nástroj pro hromadnou správu Úvod Marek Petko Student FAV na ZČU v Plzni Distribuované systémy a počítačové sítě Hromadná správa výpočetních systémů v heterogenním prostředí Diplomová práce
GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA
GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA What is an FTP client and how to use it? FTP (File transport protocol) - A protocol used to transfer your printing data files to the MAFRAPRINT
Životní cyklus IT systémů
Obsah přednášky Co je životní cyklus IT systémů a jak lze zautomatizovat Představení Red Hat Satellite 6 Vlastnosti Red Hat Satellite 6 Roadmap a očekávané novinky ve verzi 6.2 Subskripční model Otázky
Evoluce deploye Od FTP po automatický deploy
Evoluce deploye Od FTP po automatický deploy Tomáš Huda Osnova FTP git-ftp git pull deploy skript git hooks automatický deploy - CI/CD databáze bezvýpadkový deploy Osnova FTP git-ftp git pull deploy skript
Cobbler, Puppet, Func
Automatizovanс sprсva server 1. listopadu 2010 Zlomovщ okamiky ivota serveru Zlomovщ okamiky ivota serveru Zlomovщ okamiky ivota serveru Zlomovщ okamiky ivota serveru Zlomovщ okamiky ivota serveru Narozenэ
Travis CI. 8. března 2015. InstallFest 2015. Travis CI. Miro Hrončok. Co je CI. K čemu CI. Co je potřeba k CI. Co je Travis CI.
InstallFest 2015 8. března 2015 Continuous integration vzniklo to jako metoda extrémního programování 20 let starý pojem dle Wikipedie: kód ve společném repozitáři automatické zbuildění automatické testy
WORKSHEET 1: LINEAR EQUATION 1
WORKSHEET 1: LINEAR EQUATION 1 1. Write down the arithmetical problem according the dictation: 2. Translate the English words, you can use a dictionary: equations to solve solve inverse operation variable
Instalace a konfigurace web serveru. WA1 Martin Klíma
Instalace a konfigurace web serveru WA1 Martin Klíma Instalace a konfigurace Apache 1. Instalace stáhnout z http://httpd.apache.org/ nebo nějaký balíček předkonfigurovaného apache, např. WinLamp http://sourceforge.net/projects/winlamp/
Efektivní provoz koncových stanic
Efektivní provoz koncových stanic Jan Vávra SSP Datacenter Trendy a výzvy Trend a situace Více starostí Co chtějí uživatelé Překvapivě více pracovat. IT. Co udělá? Musí reagovat. Různorodá zařízení, mobilita,
P2D Život postgresového serveru bez ručních zásahů. Jakub Jedelský
P2D2 2019 Život postgresového serveru bez ručních zásahů Jakub Jedelský GD je hodně silný v automatizaci Pavel Stěhule GoodData Analytické aplikace velkého rozsahu Zdroj: https://developer.gooddata.com/
CFEngine 3 Nástroj pro hromadnou správu
CFEngine 3 Nástroj pro hromadnou správu Úvod Marek Petko Student KIV ININ-DSP Distribuované systémy a počítačové sítě Hromadná správa výpočetních systémů v heterogenním prostředí Diplomová práce pro CIV
IT ESS II. 1. Operating Systém Fundamentals
IT ESS II. 1. Operating Systém Fundamentals Srovnání desktopových OS a NOSs workstation síťové OS (NOSs) jednouživatelské jednoúlohové bez vzdáleného přístupu místní přístup k souborům poskytují a zpřístupňují
Kompetenční centrum F5 v prostředí cloudu
Kompetenční centrum F5 v prostředí cloudu Jiří Doubek F5-CSE, Security Milan Šimčík F5-CSE, Security Agenda Alef a cloudové služby (Tomáš Bubeník, Alef) BIG-IP Cloud Edition (Radovan Gibala, F5) Multi-Cloud
Maven. Aplikační programování v Javě (BI-APJ) - 2 Ing. Jiří Daněček Katedra softwarového inženýrství Fakulta informačních technologií ČVUT Praha
Maven Aplikační programování v Javě (BI-APJ) - 2 Ing. Jiří Daněček Katedra softwarového inženýrství Fakulta informačních technologií ČVUT Praha Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti
USING VIDEO IN PRE-SET AND IN-SET TEACHER TRAINING
USING VIDEO IN PRE-SET AND IN-SET TEACHER TRAINING Eva Minaříková Institute for Research in School Education, Faculty of Education, Masaryk University Structure of the presentation What can we as teachers
Tento materiál byl vytvořen v rámci projektu Operačního programu Vzdělávání pro konkurenceschopnost.
Tento materiál byl vytvořen v rámci projektu Operačního programu Vzdělávání pro konkurenceschopnost. Projekt MŠMT ČR Číslo projektu Název projektu školy Klíčová aktivita III/2 EU PENÍZE ŠKOLÁM CZ.1.07/1.4.00/21.2146
Instrukce pro vzdálené připojení do učebny 39d
Instrukce pro vzdálené připojení do učebny 39d Každá skupina má k dispozici jedno sdílené připojení, prostřednictvím kterého se může vzdáleně připojit do učebny 39d a pracovat na svých semestrálních projektech
Kurz Databáze. Přechod na SQL server. Obsah. Vytvoření databáze. Lektor: Doc. Ing. Radim Farana, CSc.
Kurz Databáze Přechod na SQL server Lektor: Doc. Ing. Radim Farana, CSc. Obsah Vytvoření databáze. Konverze databáze z MS-Access na SQL Server. Konverzní předpis pro pozdější použití. Definice schématu
Czech Republic. EDUCAnet. Střední odborná škola Pardubice, s.r.o.
Czech Republic EDUCAnet Střední odborná škola Pardubice, s.r.o. ACCESS TO MODERN TECHNOLOGIES Do modern technologies influence our behavior? Of course in positive and negative way as well Modern technologies
Cíl workshopu. - seznámit uživatele s prostředím OpenStack - procvičit základní úkony v OpenStack:
OpenStack workshop Cíl workshopu - seznámit uživatele s prostředím OpenStack - procvičit základní úkony v OpenStack: - vytváření instancí - správa virtuálních disků - správa image - práce s virtuálními
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ. Fakulta elektrotechniky a komunikačních technologií DIPLOMOVÁ PRÁCE
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta elektrotechniky a komunikačních technologií DIPLOMOVÁ PRÁCE Brno, 2017 Bc. Marek Kudláček VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY
OpenNebula pro začátečníky SUT Tomáš Kukrál
OpenNebula pro začátečníky SUT 2014-05-06 Tomáš Kukrál tech@su Co je cloud? Cloud Computing je množina škálovatelných a elastických IT zdrojů, které jsou dodávány jako služba externím zákazníkům pomocí
CZ.1.07/1.5.00/ Zefektivnění výuky prostřednictvím ICT technologií III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT
Autor: Sylva Máčalová Tematický celek : Gramatika Cílová skupina : mírně pokročilý - pokročilý Anotace Materiál má podobu pracovního listu, který obsahuje cvičení, pomocí nichž si žáci procvičí rozdíly
POSLECH. M e t o d i c k é p o z n á m k y k z á k l a d o v é m u t e x t u :
POSLECH Jazyk Úroveň Autor Kód materiálu Anglický jazyk 5. třída Hana Stryalová Aj5-kap-str-pos-02 Z á k l a d o v ý t e x t : O n t h e p h o n e : Annie: Hello. 892356. Who is it? Jack: Hello. It s Jack.
Jak importovat profily do Cura (Windows a
Jak importovat profily do Cura (Windows a macos) Written By: Jakub Dolezal 2019 manual.prusa3d.com/ Page 1 of 10 Step 1 Stažení Cura profilů V tomto návodu se dozvíte, jak importovat a aktivovat nastavení
Škola: Střední škola obchodní, České Budějovice, Husova 9. Inovace a zkvalitnění výuky prostřednictvím ICT
Škola: Střední škola obchodní, České Budějovice, Husova 9 Projekt MŠMT ČR: EU PENÍZE ŠKOLÁM Číslo projektu: CZ.1.07/1.5.00/34.0536 Název projektu školy: Výuka s ICT na SŠ obchodní České Budějovice Šablona
OS řady Microsoft Windows
Přednáška 11 OS řady Microsoft Windows Historie a verze OS Microsoft Windows.Architektura OS. Instalace Start OS. Aktualizace. Nastavení systému, sítě a uživatelských účtů. Troubleshooting. Windows shell
Introduction to MS Dynamics NAV
Introduction to MS Dynamics NAV (Item Charges) Ing.J.Skorkovský,CSc. MASARYK UNIVERSITY BRNO, Czech Republic Faculty of economics and business administration Department of corporate economy Item Charges
Praktické zkušenosti s Azure DevOps
Praktické zkušenosti s Azure DevOps Tomáš Herceg CEO @ RIGANTI Co-founder of Update Conference Microsoft MVP tomas.herceg@riganti.cz @hercegtomas www.tomasherceg.com/blog Co je DevOps? Lidé Build & Test
Právní formy podnikání v ČR
Bankovní institut vysoká škola Praha Právní formy podnikání v ČR Bakalářská práce Prokeš Václav Leden, 2009 Bankovní institut vysoká škola Praha Katedra Bankovnictví Právní formy podnikání v ČR Bakalářská
Úvod, jednoduché příkazy
A7B38UOS Úvod do operačních systémů cvičení LS 2012/13 1. Cvičení Úvod, jednoduché příkazy Přednášející Cvičící Kdo je kdo v UOS doc. Ing. Jaroslav Roztočil, CSc. Ing. Jan Koller, Ph.D. Ing. Radek Havlíček,
Jak nainstalovat SQL Server 2005 Express Edition
1 z 13 9.3.2006 9:39 Jak nainstalovat SQL Server 2005 Express Edition Popis problému Instalace SQL Serveru 2005 Express Edition (dříve MSDE) Popis řešení 1. Systémové požadavky pro SQL Server 2005 Express
Škola: Střední škola obchodní, České Budějovice, Husova 9. Inovace a zkvalitnění výuky prostřednictvím ICT
Škola: Střední škola obchodní, České Budějovice, Husova 9 Projekt MŠMT ČR: EU PENÍZE ŠKOLÁM Číslo projektu: CZ.1.07/1.5.00/34.0536 Název projektu školy: Výuka s ICT na SŠ obchodní České Budějovice Šablona
VY_32_INOVACE_06_Předpřítomný čas_03. Škola: Základní škola Slušovice, okres Zlín, příspěvková organizace
VY_32_INOVACE_06_Předpřítomný čas_03 Autor: Růžena Krupičková Škola: Základní škola Slušovice, okres Zlín, příspěvková organizace Název projektu: Zkvalitnění ICT ve slušovské škole Číslo projektu: CZ.1.07/1.4.00/21.2400
CAD library. Spuštění aplikace. Práce s aplikací. Popis okna
CAD library Aplikace CAD library je určena pro zobrazení schémat a pohledů na přístroje firmy Schneider Electric (obsahuje také knihovnu elektrotechnických značek pro všeobecné použití). Zobrazené výkresy
POSLECH. Anglický jazyk 9. třída Mgr. Martin Zicháček. Jazyk Úroveň Autor Kód materiálu. Z á k l a d o v ý t e x t :
POSLECH Jazyk Úroveň Autor Kód materiálu Anglický jazyk 9. třída Mgr. Martin Zicháček aj9-kap-zic-pos-20 Z á k l a d o v ý t e x t : Caren: High Wings, Caren speaking, how can I help you? John: Hello,
System Center Operations Manager
System Center Operations Manager Jan Vávra Solution Sales Professional Microsoft System Center Operations Manager End-to-End Service Management Proaktivní správa IT služeb Integrované monitorování distribuovaných
STUDIJNÍ MATERIÁL PRO TECHNICKOU CERTIFIKACI ESET Business Edition, ESET Remote Administrator
STUDIJNÍ MATERIÁL PRO TECHNICKOU CERTIFIKACI ESET Business Edition, ESET Remote Administrator Vzdálená správa... 2 ESET Remote Administrator Server (ERAS)... 2 Licenční klíč soubor *.LIC... 2 ESET Remote
v. 2425a Jak si na PC vypěstovat HTTP (WWW, Web) server a jak ho používat (snadno a rychle) by: Ing. Jan Steringa
v. 2425a Jak si na PC vypěstovat HTTP (WWW, Web) server a jak ho používat (snadno a rychle) 2017 by: Ing. Jan Steringa Webový server Apache je předurčen k provozu na operačním systému Linux. Je to dáno
RPM,YUM - bleskove zaklady Jiri Kubina Ver. 1.0 unor 2006
RPM,YUM - bleskove zaklady Jiri Kubina Ver. 1.0 unor 2006 Obsah 1.RPM 2.YUM 3.Pouzite zdroje a nastroje Upozorneni: Vetsina popisovanych ukazek je zjednodusena, nebo zkracena z vyukovych duvodu. Pro ziskani
IBM Connections pro firmy s Lotus Notes/Domino. Petr Kunc
IBM Connections pro firmy s Lotus Notes/Domino Petr Kunc 42 % MANAŽERŮ SE ROZHODNE ŠPATNĚ ALESPOŇ JEDNOU TÝDNĚ 19 HODIN TÝDNĚ STRÁVÍME HLEDÁNÍM SPRÁVNÝCH INFORMACÍ 59 % ZAMĚSTNANCŮ NEMÁ VŠECHNA POTŘEBNÁ
My Year Manager is Vedoucí našeho ročníku je. P.E. is on Tělocvik mám v
EMTRAS [Czech] My Headteacher is Ředitel naší školy je My Year Manager is Vedoucí našeho ročníku je My Form Tutor is Můj třídní učitel(ka) je My Form is Moje třída je P.E. is on Tělocvik mám v I must bring
Uživatelská příručka
www.rexcontrols.cz www.contlab.eu www.pidlab.com Ovladač systému REX pro 1-Wire (modul OwsDrv) Uživatelská příručka REX Controls s.r.o. Verze 2.10.7 (revize 2) Plzeň 16.12.2015 Obsah 1 Ovladač OwsDrv a
Úvod do Operačních Systémů
Úvod do Operačních Systémů 9. cvičení Proměnné, složené příkazy, funkce, numerické výpočty. 1 Obsah Numerické výpočty v shellu externí příkazy Proměnné práce s proměnnými práce s pozičními parametry Bloky
Project 3 Unit 7B Kelly s problem
VY_32_INOVACE_94 Project 3 Unit 7B Kelly s problem Vzdělávací oblast: Jazyk a jazyková komunikace Vzdělávací obor: Anglický jazyk Ročník: 8. P3 U7B důvod náladový nepřátelský rada někomu zavolat bazar
HP-USS: IT tak, jak potřebujete Karel Kotrba ředitel Enterprise Services HP ČR
HP-USS: IT tak, jak potřebujete Karel Kotrba ředitel Enterprise Services HP ČR Produkty a služby Enterprise services HP Virtualizace IT Systémy a služby Automatizace Řešení pro datová centra Managemen
Petr Vlk KPCS CZ. WUG Days října 2016
Petr Vlk KPCS CZ WUG Days 2016 8. října 2016 Jednoduchá správa Zařízení Jednotné přihlašování Windows Server Active Directory Další systémy a aplikace Uživatelské jméno Azure Veřejný Cloud SaaS Office
Instalace Debianu pomocí debootstrap
Instalace Debianu pomocí debootstrap Petr Krčmář 8. listopadu 2015 Uvedené dílo (s výjimkou obrázků) podléhá licenci Creative Commons Uveďte autora 3.0 Česko. Petr Krčmář (Root.cz, vpsfree.cz) Instalace
Knot DNS workshop. CZ.NIC Labs Daniel Salzman / daniel.salzman@nic.cz Jan Kadlec / jan.kadlec@nic.cz 24. 11. 2012
Knot DNS workshop CZ.NIC Labs Daniel Salzman / daniel.salzman@nic.cz Jan Kadlec / jan.kadlec@nic.cz 24. 11. 2012 1 Obsah workshopu Krátké představení projektu Knot DNS Instalace Popis konfigurace a ovládaní
Jak resetovat heslo administrátora Rychlý průvodce HIKVISION TECHNICAL SUPPORT TEAM
Jak resetovat heslo administrátora Rychlý průvodce (Jak resetovat heslo IPC/PTZ/DVR/NVR) HIKVISION TECHNICAL SUPPORT TEAM 2018-03-07 1 Jak resetovat heslo Jak resetovat heslo administrátora Různé zařízení
Výukový materiál zpracovaný v rámci operačního programu Vzdělávání pro konkurenceschopnost
Výukový materiál zpracovaný v rámci operačního programu Vzdělávání pro konkurenceschopnost Registrační číslo: CZ.1.07/1. 5.00/34.0084 Šablona: II/2 Inovace a zkvalitnění výuky cizích jazyků na středních
Zvýšení zabezpečení počítače
KAPITOLA 5 Zvýšení zabezpečení počítače V této kapitole: Použití šablon zabezpečení................................................ 223 Použití Průvodce konfigurací zabezpečení................................
Knihovní systém Koha pro každého. Ilustrovaný návod na instalaci. Bohdan Šmilauer, 2013
Knihovní systém Koha pro každého. Ilustrovaný návod na instalaci. Bohdan Šmilauer, 2013 Knihovní systém Koha (viz http://wiki.koha-community.org/wiki/main_page) je nutno instalovat na Linux. Uživatelsky
Technologie Java Enterprise Edition. Přemek Brada, KIV ZČU 8.6.2011
Technologie Java Enterprise Edition Přemek Brada, KIV ZČU 8.6.2011 Přehled tématu Motivace a úvod Infrastruktura pro velké Java aplikace (Java základní přehled) Části třívrstvé struktury servlety, JSP
PS 1 - LEKCE 2. Lekce: 2.1 Předložky - in, at, for. www.jazyky-bez-barier.cz - KNIHOVNA. Cvičení: V parku. Cvičení: V práci. Tom is in the park.
www.jazyky-bez-barier.cz - KNIHOVNA NÁHLED souboru / titulu PS - LEKCE (ps lekce_.jbb) PS - LEKCE Lekce:. Předložky - in, at, for Cvičení: V parku. Tom is in the park. Tom je v parku. 7 8 9 Adam and Pavel
7.VY_32_INOVACE_AJ_UMB7, Tázací dovětky.notebook. September 08, 2013
1 2 3 SPECIAL CASES: 1. After Let s... the question tag is... shall we? 2. After the imperative (Do.../Don t... the tag is usually... will you? 3. Note that we say... aren t I? (=am I not?) instead of
Výukový materiál zpracovaný v rámci operačního programu Vzdělávání pro konkurenceschopnost
Výukový materiál zpracovaný v rámci operačního programu Vzdělávání pro konkurenceschopnost Registrační číslo: CZ.1.07/1. 5.00/34.0084 Šablona: II/2 Inovace a zkvalitnění výuky cizích jazyků na středních
POSLECH. M e t o d i c k é p o z n á m k y k z á k l a d o v é m u t e x t u :
POSLECH Jazyk Úroveň Autor Kód materiálu Anglický jazyk 5. třída Mgr. Milena Kašová aj5-mas-kas-pos-01 Z á k l a d o v ý t e x t : Carl is for the first time in a new school. The teacher is asking Carl.
EU peníze středním školám digitální učební materiál
EU peníze středním školám digitální učební materiál Číslo projektu: Číslo a název šablony klíčové aktivity: Tematická oblast, název DUMu: Autor: CZ.1.07/1.5.00/34.0515 III/2 Inovace a zkvalitnění výuky
Fakulta elektrotechnická. Tutoriál k softwarovému projektu. Michal Ciasnocha, Stanislav Kokaisl, Jan Mathauser, Milan Molda, Daniel Puncman
České vysoké učení technické v Praze Fakulta elektrotechnická Tutoriál k softwarovému projektu Převody pojistných kmenů Michal Ciasnocha, Stanislav Kokaisl, Jan Mathauser, Milan Molda, Daniel Puncman Obsah
POWERSHELL. Desired State Configuration (DSC) Lukáš Brázda MCT, MCSA, MCSE lukas@brazda.org
POWERSHELL Desired State Configuration (DSC) Lukáš Brázda MCT, MCSA, MCSE lukas@brazda.org Obsah přednášky Úvod Základní komponenty DSC Demo Úvod Desired State Configuration? S DSC se nestaráte o konfiguraci
Pantek Productivity Pack. Verify User Control. Uživatelský manuál
Pantek Productivity Pack Verify User Control Verze 2.5 29. října 2002 Obsah ÚVOD... 3 Charakteristika produktu... 3 Systémové požadavky... 3 Omezení... 3 Instalace... 4 Licencování... 4 KONFIGURACE...
WL-5480USB. Quick Setup Guide
Quick Setup Guide 1 Czech 7 Install Utility Software Note1: Before installing the utility software, DO NOT inserts the into your computer. If the adapter is inserted already, Windows will detect the adapter
Materiál slouží k procvičení znalosti přítomného času prostého, tvorbě vět a otázek.
Šablona č. VI, sada č. 1 Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Anglický jazyk Anglický jazyk Ročník 5. Anotace Materiál slouží k procvičení znalosti přítomného času prostého, tvorbě vět
SIMATIC WinCC Data Monitor. Siemens s.r.o.
SIMATIC WinCC Data Monitor SIMATIC WinCC / DataMonitor Process Screens Procesní obrazovky z WinCC aplikace (Web Navigator View only) Trends & Alarms Zobrazení historických dat z WinCC v Internet Exploreru
Platforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13
Obsah Úvod 11 Platforma.NET 11.NET Framework 11 Visual Basic.NET 12 1 Základní principy a syntaxe 13 Typový systém 13 Hodnotové typy 13 Struktury 15 Výčtové typy 15 Referenční typy 15 Konstanty 16 Deklarace
Správa linuxového serveru: Zprovoznění Ruby aplikací s RVM, Thin a Nginx
Home» Články» Praxe» Správa linuxového serveru» Správa linuxového serveru: Zprovoznění Ruby... Předchozí kapitola Zpět na obsah Následující kapitola Správa linuxového serveru: Zprovoznění Ruby aplikací
Návod pro připojení k síti VŠPJ prostřednictvím VPN Vysoká škola polytechnická Jihlava
Návod pro připojení k síti VŠPJ prostřednictvím VPN Vysoká škola polytechnická Jihlava autor: OIKT 2015 Obsah Návod pro instalaci VPN... 3 Důležité upozornění... 3 Příprava na instalaci - stažení souborů...
Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika
Vývoj informačních systémů Architektura, návrh Vzory: Doménová logika Zachman Framework Zdroje Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented
Digitální učební materiál
Digitální učební materiál Projekt Šablona Tématická oblast DUM č. CZ.1.07/1.5.00/34.0415 Inovujeme, inovujeme III/2 Inovace a zkvalitnění výuky prostřednictvím ICT (DUM) Anglický jazyk pro obor podnikání
Střední odborná škola a Střední odborné učiliště, Hořovice
Kód DUM : VY_32_INOVACE_LIN.1.13 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 13_ Síťové služby- databázový server MySQL + PHP 1. díl DUM provede žáka instalací, základní konfigurací a zprovozněním
Obsah&/&Content& Všeobecné)podmínky)(v)češtině)) Terms)and)Conditions)(in)english)) )
Obsah/Content Všeobecnépodmínky(včeštině TermsandConditions(inenglish Všeobecnépodmínky používáníwebovýchstránekneighboursuniverseasouvisejícíchslužebazásadyochrany osobníchdat A.! PodmínkyužíváníwebovýchstránekNeighboursUniverseasouvisejícíchslužeb
SenseLab. z / from CeMaS. Otevřené sledování senzorů, ovládání zařízení, nahrávání a přehrávání ve Vaší laboratoři
CeMaS, Marek Ištvánek, 22.2.2015 SenseLab z / from CeMaS Otevřené sledování senzorů, ovládání zařízení, nahrávání a přehrávání ve Vaší laboratoři Open Sensor Monitoring, Device Control, Recording and Playback
II_ _Listening Pracovní list č. 2.doc II_ _Listening Pracovní list č. 3.doc II_ _Listening Řešení 1,2.doc
Název školy: ZŠ Brno, Měšťanská 21, Brno -Tuřany Název práce: Listening Pořadové číslo: II_2-01-06 Předmět: Anglický jazyk Třída: 9. AC Téma hodiny: Problémy Vyučující: Mgr. Milena Polášková Cíl hodiny:
Project Life-Cycle Data Management
Project Life-Cycle Data Management 1 Contend UJV Introduction Problem definition Input condition Proposed solution Reference Conclusion 2 UJV introduction Research, design and engineering company 1000
Kdo jsme Čím se zabýváme Nabídka služeb pro veřejnou správu Ověřeno v praxi u tisíce uživatelů v podnikatelské a bankovní sféře Plně využitelné u
Kdo jsme Čím se zabýváme Nabídka služeb pro veřejnou správu Ověřeno v praxi u tisíce uživatelů v podnikatelské a bankovní sféře Plně využitelné u uživatelů ve veřejné správě Bez nutnosti nasazování dalšího
Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika
Vývoj informačních systémů Architektura, návrh Vzory: Doménová logika Zachman Framework Zdroje Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented
Petr Velan. Monitorování sítě pomocí flow case studies
Petr Velan petr.velan@cesnet.cz Monitorování sítě pomocí flow case studies OpenAlt 2017 Úvod Petr Velan Monitorování sítě pomocí flow OpenAlt 2017 1 / 31 Základní koncept Co je to flow monitoring? Petr
Projekt MŠMT ČR: EU peníze školám
Projekt MŠMT ČR: EU peníze školám Číslo projektu CZ.1.07/1.5.00/34.1094 Název projektu Učíme se trochu jink moderně zábvněji Číslo název šblony II/2 Inovce zkvlitnění výuky cizích jzyků n středních školách
Triky s OpenSSH. 4. listopadu 2012. Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko.
Triky s OpenSSH Ondřej Caletka 4. listopadu 2012 Uvedené dílo podléhá licenci Creative Commons Uved te autora 3.0 Česko. Ondřej Caletka (CESNET, z.s.p.o.) Triky s OpenSSH 4. listopadu 2012 1 / 13 OpenSSH
CZ.1.07/1.5.00/
Projekt: Příjemce: Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/34.0527 Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Husova 3, 371 60 České Budějovice
Gymnázium, Brno, Elgartova 3
Gymnázium, Brno, Elgartova 3 Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: GE Vyšší kvalita výuky Číslo projektu: CZ.1.07/1.5.00/34.0925 Autor: Mgr. Petra Holzbecherová
apt-get install freeradius
users apt-get install freeradius apt-get update apt-get build-dep freeradius apt-get install libssl-dev /usr/src/freeradius mkdir /usr/src/freeradius && cd /usr/src/freeradius apt-get source freeradius
První kroky s METEL IEC IDE
První kroky s poskytuje programování v IEC 61131-3 jazycích, podporuje jak grafickou tak textovou podobu. Umožňuje vytvářet, upravovat a ladit IEC 61131-3 (ST, LD, IL, FBD) programy pro řídicí jednotky
Hudba a hudební nástroje, knihy a čtení, filmy a chození do kina, divadla
Hudba a hudební nástroje, knihy a čtení, filmy a chození do kina, divadla Konverzace z angličtiny autorka: Mgr. Nikola Němcová Základní škola a Mateřská škola Kameničky Další možnosti studia - nepovinné
VY_32_INOVACE_5 Anglický jazyk Vypracovala: Mgr. Marcela Minaříková Test 5-3 Opakování Theme 2 Birthday Vznik: listopad 2013 Číslo projektu:
VY_32_INOVACE_5 Anglický jazyk Vypracovala: Mgr. Marcela Minaříková Téma: 5. 46 Test 5-3 Opakování Theme 2 Birthday Vznik: listopad 2013 Číslo projektu: CZ.1.07/1.4.00/21.2787 ANOTACE: test pro ověření
Administrace OS Windows
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Administrace OS Windows 8. Active Directory Miroslav Prágl 1 Active Directory Základy AD, Instalace Nástroje pro správu AD FSMO role Správa
Git. The information manager from hell. Robin Obůrka
Git The information manager from hell Robin Obůrka robin.oburka@nic.cz Obsah Obsah 1 Úvod 2 Příprava prostředí 3 Lokální práce 4 Vzdálená práce R. Obůrka, P. Pulc (CZ.NIC, FIT ČVUT) Git 1 / 44 Úvod 1 Úvod
5.VY_32_INOVACE_AJ_UMB5, Vztažné věty.notebook. September 09, 2013
1 (Click on the text to move to the section) Methodology Sources 2 We use We use We use We use We use for PEOPLE. for THINGS. for POSSESIONS. for PLACES. for TIME. 3 QUIZ: People: Do you know where are
ADC Young Creative. Brief MOBIL.CZ
ADC Young Creative O ZNAČCE: MOBIL.CZ je virtuální mobilní operátor, který nabízí SIM karty, tarify, telefony a zdarma LTE internet. Každý zákazník si může vybrat ideální řešení pomocí webových stránek,
Kód: Vzdělávací materiál projektu Zlepšení podmínek výuky v ZŠ Sloup. Present simple "to have, to be"
Kód: Vzdělávací materiál projektu Zlepšení podmínek výuky v ZŠ Sloup Název vzdělávacího materiálu Present simple "to have, to be" Anotace Pracovní list k procvičování tvarů přítomného času prostého sloves
Introduction to Navision 4.00 Jaromír Skorkovský, MS., PhD.
Introduction to Navision 4.00 Jaromír Skorkovský, MS., PhD. ESF MU, Czech Republic 1 1 Distribution channels Microsoft Development, new versions, technology, languages.. Country HQ 1 legislation, sales
2. Entity, Architecture, Process
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Praktika návrhu číslicových obvodů Dr.-Ing. Martin Novotný Katedra číslicového návrhu Fakulta informačních technologií ČVUT v Praze Miloš
Ope p r e a r čn č í s ys y té t m é y y Windo d w o s Stručný přehled
Windows 2008 R2 - úvod Jan Žák Operační systémy Windows Stručný přehled Klientské OS Windows 95, 98, ME Windows NT Windows 2000 Windows XP Windows Vista Windows 7 Windows CE, Windows Mobile Windows Phone
Microsoft Lync WEB meeting
User - documentation ENU and CZ version Microsoft Lync WEB meeting - Připojení k WEB meetingu prostřednictvím Microsoft Lync Date: 10. 5. 2013 Version: 0.2 ENU, CZ www.axiomprovis.cz Version description: