Rozdział 9. Zaawansowane zasoby niestandardowe

W tym rozdziale przedstawimy zaawansowane zagadnienia związane z zasobami niestandardowymi: wersjonowanie, konwersję i kontrolery kontroli dostępu.

Gdy używanych jest kilka wersji zasobu, definicje CRD stają się dużo bardziej rozbudowane i trudniej jest je odróżnić od zasobów API opartych na języku Go. Oczywiście znacznie rośnie przy tym poziom złożoności — zarówno w obszarze programowania i konserwacji kodu, jak i w dziedzinie eksploatacji. Omawiane tu mechanizmy nazwaliśmy „zaawansowanymi”, ponieważ powodują przejście definicji CRD z — czysto deklaratywnego — poziomu manifestów do świata języka Go, czyli prawdziwych projektów rozwoju oprogramowania.

Nawet jeśli nie planujesz budować niestandardowego ...

Get Kubernetes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.