Используйте метаданные. Аннотации в кластере CSI Kubernetes - PullRequest
0 голосов
/ 21 июня 2020

У меня есть собственный драйвер CSI. Я хочу добавить настраиваемую аннотацию в свой файл манифеста вложения тома, который я хочу, чтобы мой драйвер CSI проанализировал и обработал соответствующим образом.

Как я могу передать свою аннотацию драйверу CSI и обработать ее в коде golang.

1 Ответ

0 голосов
/ 22 июня 2020

Вы можете создать CustomResourceDefinion Controller и обработать аннотацию, а затем передать ее своему приложению. Вы также можете использовать MutatingAdmissionWebHook для обработки аннотаций к вашему драйверу без CRDs, но если вы реализуете CRDs, у вас будет больше функций, которые будут динамически отслеживать состояние приложений / кластера и восстанавливать / обновлять / удалять без вмешательства пользователя.

...