Customizare containere cu cloud-init in LXD

Publicat in Fri 15 June 2018 in tutoriale, lxd, lxc • Tagged with lxd, virtualizare, lxcLeave a comment

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, sugestiiLeave a comment

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, lxcLeave a comment

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, lxcLeave a comment

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, lxcLeave a comment

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, sugestiiLeave a comment

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, lxcLeave a comment

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, lxcLeave a comment

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, lxcLeave a comment

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, lxcLeave a comment

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 ...