Project

General

Profile

Actions

OpenNebula in Kubernetes

This document describes how ungleich is running OpenNebula within Kubernetes.

OpenNebula Hosts

  • Running Debian Trixie + opennebula-node + sshd
  • Running on hostnetwork for having access to the needed bridge(s)
  • Using ceph sealed secret to access/store the key

Ceph credentials

Using sealed secret:

kubeseal -n rook-ceph -o yaml -f foo.yaml > ~/vcs/k8s-config/infrastructure/dev/opennebula-hosts/secrets/place10-libvirt-ceph.yaml

OpenNebula Control plane

Running the following:

  • oned+friends
  • mysql

Updated by Nico Schottelius 7 days ago · 1 revisions