Cloud-Service- und
Cloud-Technologie-
Provider
Cloud-Service- und
Cloud-Technologie-Provider
Suche

Unsere Mission
Green, Open, Efficient

Blog.

Erste Schritte in der OpenStack-Cloud: Images hochladen und verwalten

Geschrieben von Tobias Hering
Blog | Erste Schritte in der Cloud: Images hochladen und verwalten

In diesem Blogpost erfahrt ihr, wie ihr im Horizon-Dashboard von Cloud&Heat Technologies benutzerdefinierte Images verwaltet und hinzufügt. Innerhalb des Dashboards sind bereits Images für gängige Distributionen verfügbar, welche ihr bequem für eure Instanzen nutzen könnt. Falls ihr eine Distribution in dieser Übersicht vermissen solltet, könnt ihr diese innerhalb eures Projektes als Abbild importieren.

Voraussetzungen

Hierfür wird lediglich ein Zugang zum Cloud&Heat Horizon-Dashboard mit einem aktiven Projekt benötigt.

Bestehende Images einsehen

Bestehende Images könnt ihr ganz einfach unter dem Menüpunkt Compute > Abbilder einsehen. Diese Images sind global verfügbar und werden durch Cloud&Heat Technologies für euch zur Verfügung gestellt. Aber auch eure importierten Images findet ihr nach einem erfolgreichen Import in dieser Übersicht.

Alternativ können die Images auch wie gewohnt per Openstack-CLI gelistet werden:

❯ openstack image list -c name -c status
+----------------------+--------+
| Name                 | Status |
+----------------------+--------+
| AlmaLinux 9          | active |
| CentOS Stream 9      | active |
| Cirros 0.6.2         | active |
| Cirros 0.6.3         | active |
| Debian 11            | active |
| Debian 12            | active |
| Debian 13            | active |
| Fedora Cloud 43      | active |
| Garden Linux 1592.0  | active |
| Garden Linux 1592.1  | active |
| Garden Linux 1592.14 | active |
| Garden Linux 1592.2  | active |
| Garden Linux 1592.3  | active |
| Garden Linux 1877.5  | active |
| Garden Linux 1877.6  | active |
| Garden Linux 1877.7  | active |
| Rocky 9              | active |
| Ubuntu 22.04         | active |
| Ubuntu 22.04 Minimal | active |
| Ubuntu 24.04         | active |
| Ubuntu 24.04 Minimal | active |
| openSUSE Leap 15.6   | active |
+----------------------+--------+

Ein Image hinzufügen

Falls euer benötigtes Image hier nicht aufgelistet sein sollte, könnt ihr über die Schaltfläche Abbild erstellen im Menüpunkt Compute > Abbilder ein benutzerdefiniertes Image importieren.

Das Imageformat muss hierbei dem RAW-Format oder alternativ dem QCOW2-Format entsprechen.

Passt die Systemanforderungen entsprechend der gewählten Distribution an. Im Tab Metadaten könnt ihr erweiterte Einstellungen, wie beispielsweise die Prozessorarchitektur konfigurieren.

Via Openstack-CLI:

# Import from url
DISTRO="Ubuntu 26.04 (Custom)"

openstack image create "${DISTRO}" \
  --disk-format qcow2 \
  --container-format bare \
  --private

openstack image import "${DISTRO}" \
  --uri "https://cloud-images.ubuntu.com/resolute/current/resolute-server-cloudimg-amd64.img" \
  --method web-download \
  --wait

# Import from local file
openstack image create "Ubuntu 26.04 (Custom)" \
  --file /path/to/resolute-server-cloudimg-amd64.img \
  --disk-format qcow2 \
  --container-format bare \
  --private

# Import from local file
openstack image create "Ubuntu 26.04 (Custom)" \
  --file /path/to/resolute-server-cloudimg-amd64.img \
  --disk-format qcow2 \
  --container-format bare \
  --private

openstack image list -c name -c status
+-----------------------+--------+
| Name                  | Status |
+-----------------------+--------+
| [...]                 | [...]  |
| Ubuntu 26.04 (Custom) | active |
| [...]                 | [...]  |
+-----------------------+--------+

Ein benutzerdefiniertes Image löschen

Benutzerdefinierte Images können auch unter dem Menüpunkt Abbilder wieder gelöscht werden. Findet hierfür euer Image und wählt im Dropdown die Option Abbild löschen.

Openstack-CLI:

openstack image delete "Ubuntu 26.04 (Custom)"
openstack image list -c name -c status

Weitere Tutorials zum Umgang mit OpenStack-Cloud-Umgebungen findet ihr hier.

Passende Produkte

Entdeckt die passende Lösung zu diesem Thema.

Ansprechpartner

Ihr seid noch nicht in unserer OpenStack-Cloud und interessiert euch für unser IaaS? Sprecht uns gerne an.

max böttcher Sales Engineer Software Solutions

Max Böttcher

Sales
Benjamin Schreier Head of Sales

Benjamin Schreier

Sales

Kontakt zu uns.

Weitere Blogbeiträge

Blog | Erste Schritte in der Cloud: Blog | Erste Schritte in der Cloud: Instanzen (VMs) erstellen und erreichen
Lernt in diesem Tutorial, wie ihr im Horizon-Dashboard von Cloud&Heat oder per Openstack-CLI Instanzen erzeugt.
Blog | Erste Schritte in der Cloud: Sicherheit und Zugriffskontrolle
In diesem Blogpost erfahrt ihr, wie ihr SSH-Schlüssel verwaltet und Netzwerkregeln mittels Sicherheitsgruppen definiert. Auch das Anlegen und Verwalten von Nutzerrollen findet ihr in den folgenden Abschnitten.