Portal:Kubic

Skocz do: nawigacja, szukaj
Kubic logo official.png
Witamy na portalu Kubic Edytuj
openSUSE Kubic jest projektem utrzymującym wiele technologii związanych z kontenerami jako część projektu openSUSE.

Dotyczy to przede wszystkim openSUSE Kubic, wariantu openSUSE Tumbleweed skoncentrowanego na hostowaniu usług kontenerowych. openSUSE Kubic składa się obecnie z dwóch głównych komponentów:

  • openSUSE MicroOS - system operacyjny oparty na openSUSE, zapewniający aktualizacje transakcyjne (atomowe) na głównym systemie plików btrfs przeznaczonym tylko do odczytu, zaprojektowany do obsługi kontenerów z zautomatyzowaną administracją i patch'owaniem.
  • kubeadm - narzędzie do uruchamiania klastra Kubernetes zintegrowane jako część openSUSE Kubic, działające na openSUSE MicroOS.
Kod źródłowy dla większości naszych narzędzi związanych z Kubic można znaleźć w naszym projekcie GitHub.
Pliki do pobrania Edytuj
Ważne: prefabrykowane obrazy systemów wykorzystują system konfiguracji pierwszego uruchomienia. Większość obrazów używa Combustion i Ignition, OpenStack używa Cloud-Init.

Plik konfiguracyjny dla tych systemów musi być utworzony przed pierwszym uruchomieniem obrazu. Kubic nie używa żadnego domyślnego hasła nawet dla root'a, więc upewnij się, że używasz jednego z Combustion, Ignition lub Cloud-Init..

Bazujące na Tumbleweed

Platform Download First Boot Configuration
ISO ISO Image x86_64
aarch64
ppc64le
Raspberry Pi Raspberry Pi aarch64 Combustion or Ignition
Pine64 Pine64 aarch64 Combustion or Ignition
Qemu KVM & XEN Qemu KVM & XEN x86_64
aarch64
Combustion or Ignition
Vmware VMware x86_64 (VMX) Combustion or Ignition
Vagrant Vagrant x86_64
aarch64
Combustion or Ignition
OpenStack OpenStack Cloud x86_64 Plik:Cloud-init.png
Microsoft Hyper-V Microsoft HyperV x86_64 Combustion or Ignition