Kubernetes auf Oxide: Wie Kundenbedürfnisse unsere Integrationen prägten
Kubernetes on Oxide: How Customer Needs Shaped Our Integrations

Ende 2024 wollten Kunden Kubernetes auf Oxide ausführen, aber es fehlten unterstützte Integrationen. Der erste Solutions Software Engineer von Oxide begann mit einem Kunden-Pull-Request für einen Rancher Node Driver und einem frühen RFD-Entwurf. Aus einer Feedback-Schleife entstanden drei Provisioning-Integrationen: Rancher Node Driver, Omni Infrastructure Provider und Cluster API Provider (CAPOx). Dazu kamen der Oxide Cloud Controller Manager für die Laufzeit-Abgleichung und die Unterstützung von LoadBalancer-Diensten über Floating IPs. Der Artikel zeigt, wie Kundenworkflows die Entwicklung leiteten und welche Lücken noch bestehen.
Die Workaround ist derzeit, die User-Daten mit Kommentaren aufzufüllen, um ihre Größe so zu erhöhen, dass sie einen ISO-9660-Superblock verwendet.