В GKE микросервису требуется доступ на чтение/запись к базе данных Spanner. Как приложение должно получить учетные данные Spanner, чтобы следовать лучшим практикам безопасности с минимальными изменениями в коде?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать соответствующие сервисные аккаунты Google и включить Workload Identity для подов..
Почему это правильный ответ
Правильный ответ — использование Workload Identity. Workload Identity позволяет подам GKE действовать как учетные записи служб Google, предоставляя им разрешения IAM для доступа к Spanner без необходимости управлять ключами или учетными данными в приложении. Это соответствует лучшим практикам безопасности, поскольку учетные данные не хранятся в коде или конфигурации приложения. Хранение учетных данных в Kubernetes Secrets или Cloud KMS требует дополнительного управления и извлечения учетных данных, что увеличивает сложность и потенциальные риски безопасности. Настройка правил маршрутизации не решает проблему аутентификации и авторизации, а лишь обеспечивает сетевое подключение.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется