Я хотел бы использовать gsutil
как command
в Ansible (2.5.X).На управляемом сервере я уже настроил Cloud access (учетная запись службы).Когда я использую gsutil
на машине, она работает без проблем.Но когда я создаю книгу воспроизведения на своем компьютере управления и пытаюсь запустить команду SDK, у меня нет доступа к облаку и ошибкам, в которых отказано в разрешении.
Я подозреваю, что соединение и среда SSH обрабатываются Ansible определенным образом.Может ли кто-нибудь помочь мне, как использовать команды SDK в Ansible?
- name: use ansible command
command: >
gsutil list gs://project.something.com
Я знаю, что есть модуль gs_storage .Но я не знаю, где искать gs_access_key
в уже настроенной настройке.В .config/gcloud
?Я все еще изучаю Облако, поэтому некоторые из этих вещей являются новыми для меня.Доступ к облаку был настроен с помощью ключа .json
, но после того, как я удалил этот ключ с управляемого компьютера (не должен быть выставлен).
С наилучшими пожеланиями
Камил