Customizare containere cu cloud-init in LXD

Publicat in Fri 15 June 2018 in tutoriale, lxd, lxc • Tagged with lxd, virtualizare, lxcScrie un comentariu

Atunci avem de configurat un server nou parcurgem cel mai des urmatorii pasi:

  • actualizare sistem
  • securizare sistem
  • creare useri / chei ssh
  • instalare pachete si configurarelor

Acest pas poate lua timp indelungat in cazul multor servere sau plictisitor daca se repeta si expus erorilor umane la parcurgerea acestor pasi. De aceea …

Mai mult ...

Sugestii, tutoriale - mai 2018

Publicat in Sun 10 June 2018 in sugestii • Tagged with web, sugestiiScrie un comentariu

Analyzing Docker Container Performance https://t.co/CRkTv0fEbz

10 layers of Linux container security https://t.co/JcbbejjuVk

50+ Useful Docker Tools https://t.co/1YQadDZ1IH

How to Manage Oracle VirtualBox Virtual Machines from Command Line https://t.co/bsYkHOWe8d

How to install and setup #LXD on Fedora https://t …

Mai mult ...

Rulare aplicatii grafice in LXD

Publicat in Sat 09 June 2018 in tutoriale, lxd, lxc • Tagged with lxd, virtualizare, lxcScrie un comentariu

Containere ce ruleaza in LXD nu sunt limitate la aplicatii de consola sau servicii ci pot rula medii grafice, chiar un desktop complet.

Instalam desktop-ul preferat si un server de RDP - xrdp - pentru accesare remote a desktop-ului.

lxc launch ubuntu:18.04 lxde

lxc exec lxde -- apt install -y lxde …
Mai mult ...

Manipulare si creare imagini in LXD

Publicat in Mon 28 May 2018 in tutoriale, lxd, lxc • Tagged with lxd, virtualizare, lxcScrie un comentariu

Containerele LXD folosesc pentru start imagini preconfigurate din repository externe sau locale. Surse principale de imagini de boot sunt linuxcontainers.org si Ubuntu.

Aceste surse sunt numite remote in LXD:

lxc remote list
+-----------------+------------------------------------------+---------------+-----------+--------+--------+
|      NAME       |                   URL                    |   PROTOCOL    | AUTH TYPE | PUBLIC | STATIC |
+-----------------+------------------------------------------+---------------+-----------+--------+--------+
| images          | https://images.linuxcontainers.org       | simplestreams |           | YES    | NO     |
+-----------------+------------------------------------------+---------------+-----------+--------+--------+
| local (default …
Mai mult ...

Interactiunea cu containerele in LXD

Publicat in Fri 18 May 2018 in tutoriale, lxd, lxc • Tagged with lxd, virtualizare, lxcScrie un comentariu

LXD permite executia de comenzi direct in container. Aceasta facilitate e folosita cel mai des pentru rularea de comenzi administrative. Avantajul fata de SSH este ca depindem ca accesarea containerului prin retea sau existenta user serviciu/configuratie pe acesta.

Comenzile ce se ruleaza in interiorul containerului vor rula ca root …

Mai mult ...

Sugestii, tutoriale - apr 2018

Publicat in Wed 16 May 2018 in sugestii • Tagged with web, sugestiiScrie un comentariu

How To Set Up an OpenVPN Server https://t.co/cSYOgpq3qR

Using SQL to query Kafka, MongoDB, MySQL, PostgreSQL and Redis with Presto https://t.co/y66dR6ipRQ

Flask 1.0 is out https://t.co/axIRNR53YO

How to grow aka extend ZFS datasets and Volumes?`https://t.co/uwbOB4FcPL <https …

Mai mult ...

Salvare si restaurare containere in LXD

Publicat in Sun 13 May 2018 in tutoriale, lxd, lxc • Tagged with lxd, virtualizare, lxcScrie un comentariu

Uneori dorim salvam un container fie pentru backup periodic ori inainte de rularea unor comenzi riscante. LXD ne ajuta prin posibilitatea de a crea snapshot-uri la containere.

Crearea unui snapshot

lxc snapshot u1

lxc snapshot u1 arhiva-20180513

Aceste snapshot-uri sunt listate in lista sau in lista de informatii

# lxc list …
Mai mult ...

Alocare resurse pentru containere in LXD

Publicat in Sun 29 April 2018 in tutoriale, lxd, lxc • Tagged with lxd, virtualizare, lxcScrie un comentariu

Implicit containerele pornite in LXD au access la toate resursele disponibile: procesor, memorie, retea, spatiu de stocare.

Limitarile de resurse pot fi definite la nivel de profil sau instanta si aplicate la pornirea/initializarea containerelor.

Procesor

Din punct de vedere al resurselor CPU sunt suportate 4 moduri:

  • alocare X nuclee …
Mai mult ...

Profile retele si volume in LXD

Publicat in Mon 23 April 2018 in tutoriale, lxd, lxc • Tagged with lxd, virtualizare, lxcScrie un comentariu

Inainte de a prezenta modul de lucru cu containere e bine sa prezint cateva elemente folosite in mediul LXD:

  • profile (profile)
  • retele (network)
  • stocare si volume (storage and volume)

Profile

VM se pot defini prin profile unde sunt / pot fi predefinite:

  • interfetele de retea
  • retele unde se conecteaza
  • numarul de …
Mai mult ...

Instalare si configurare LXD

Publicat in Sun 22 April 2018 in tutoriale, lxd, lxc • Tagged with lxd, virtualizare, lxcScrie un comentariu

Documentatia LXD recomanda folosirea ca sistem de stocare pentru containere/VM ZFS ca sistem de fisiere care permite:

  • crearea rapida de partitii ca dataseturi
  • optiuni de backup si restaurare rapida
  • putem monta o partitie ca share in mai multe containere

Mai multe gasiit aici: http://zfsonlinux.org/

Dupa ce am …

Mai mult ...