Veröffentlicht am: Oct 25, 2022

CDK For Kubernetes Plus (CDK8s+) ist eine mehrsprachige Klassenbibliothek für die Definition von Kubernetes-Anwendungen unter Verwendung von allgemeinen, absichtsbasierten Konstrukten. Kunden, die Kubernetes-Anwendungen definieren, weisen darauf hin, dass die Wartbarkeit von Kubernetes-Manifesten eine Herausforderung darstellt. CDK8s+ zielt darauf ab, die Einstiegshürde zu senken und die Wartbarkeit von Kubernetes-Manifesten zu verbessern, indem es ein individuelles Konstrukt für jedes Kubernetes-Kernobjekt anbietet, wodurch eine reichhaltigere API mit geringerer Komplexität offengelegt wird. Mit dieser Einführung ist CDK8s+ nun allgemein verfügbar und stabil im Einsatz. Das bedeutet, dass die API unverändert bleibt und vollständig unterstützt wird (keine gravierenden Änderungen), zumindest bis zur nächsten Hauptversion. CDK8s+ wird als separate Bibliothek für jede Kubernetes-Spec-Version angeboten. Alle Bibliotheken sind jetzt allgemein verfügbar und stabil.

Kunden möchten ihr Manifest auch durch die Anwendung von Gemeinschafts- oder Organisationsrichtlinien validieren. CDK8s unterstützt jetzt die Integration mit Tools von Drittanbietern, die dies erleichtern, und kann die Validierung als Teil des Syntheseprozesses durchführen. Dies unterstützt von CDK8 produzierte Manifeste, die die notwendigen Richtlinien einhalten.

Weitere Informationen findest du in unserem Ankündigungs-Blog oder auf cdk8s.io.