В этом разделе показано, как вы можете создать тестовый секрет в Deckhouse Stronghold, проверить его содержимое и при необходимости изменить значение.
В примере используются:
- механизм секретов
kv; - тестовый путь
secret/my-first-secret; - тестовые ключи
usernameиpassword.
Если в вашей инсталляции используется другой путь монтирования, замените secret на путь, предоставленный администратором.
Используйте в примере только тестовые значения. Не сохраняйте реальные пароли, токены и ключи в тестовых секретах.
Чтобы создать тестовый секрет, выполните следующие действия:
Создайте секрет, записав тестовые значения по выбранному пути:
d8 stronghold kv put secret/my-first-secret username=demo password=secret123Если операция завершилась успешно, Stronghold подтвердит запись секрета.
Проверьте сохранённые значения:
d8 stronghold kv get secret/my-first-secretПример вывода:
====== Data ====== Key Value --- ----- password secret123 username demoИзмените значение секрета, повторно записав его по тому же пути:
d8 stronghold kv put secret/my-first-secret username=demo password=new-secretУбедитесь, что значение обновилось:
d8 stronghold kv get secret/my-first-secret
После проверки замените тестовый путь и значения на параметры, которые используются в вашем проекте.