Wie kann ich einen K8S-Cluster mit OpenStack Magnum implementieren, wenn die OpenStack-API auf öffentliche APIs beschränkt ist?

Wie kann ich einen K8S-Cluster mit OpenStack Magnum implementieren, wenn die OpenStack-API auf öffentliche APIs beschränkt ist?

Wir verfügen über eine private Bereitstellung von OpenStack und davor über einen weiteren Dienst, der alle API-Aufrufe durchführt.

Bei der OpenStack Magnum K8s-Bereitstellung verwendet der Heat-Container-Agent os-collect-config, um auf die öffentliche API von Heat zuzugreifen, und den K8s-Cloud-Manager, um direkt über die API zu kommunizieren. In unserem Szenario stellen wir keinen direkten API-Zugriff bereit. Können Sie mir bitte erklären, wie ich mit einem solchen Szenario umgehen kann?

Der Front-Service wird von Python und anderen Teammitgliedern geschrieben

verwandte Informationen