cloud_sql_proxy

Ansible Роль: Cloud SQL Proxy

Состояние сборки

Устанавливает Cloud SQL Proxy на RHEL / CentOS 7 с полными юнит-скриптами для поддержания работы cloud-sql-proxy.service.

Требования

Просто необходима Cloud SQL инстанция, к которой будет подключаться прокси.

Переменные роли

cloud_sql_proxy_connection_name: <id_проекта>:<регион>:<имя_инстанции>

Имя подключения для инстанции Cloud SQL. Дополнительную информацию можно найти на этой странице. Подходящее значение можно найти в инстанции Cloud SQL в Консоли облака.

Эта строка также используется прокси для определения пути сокета. Пример: Когда используется имя подключения tf-project-298d32a1:us-central1:tf-master-db1, создаваемый unix-сокет будет /var/run/cloud-sql-proxy/tf-project-298d32a1:us-central1:tf-master-db1

cloud_sql_proxy_tcp_port: <tcp_port>

Установив это значение, сервис Cloud SQL Proxy будет слушать на локальном TCP-порту, а не на unix-сокете.

Зависимости

Нет.

Пример плейбука

- hosts: web-servers
  vars:
    cloud_sql_proxy_connection_name: tf-project-298d32a1:us-central1:tf-master-db1

  roles:
    - { role: davidalger.cloud_sql_proxy, tags: database }

Лицензия

Эта работа лицензируется по лицензии MIT. Смотрите файл LICENSE для подробностей.

Информация об авторе

Эта роль была создана в 2018 году Дэвидом Алжером.

О проекте

Cloud SQL Proxy for Linux.

Установить
ansible-galaxy install davidalger/ansible-role-cloud-sql-proxy
Лицензия
mit
Загрузки
1204
Владелец
Principal SRE, Software Engineer, Infrastructure, DevOps, Magento Master, Cloud Architect, AWS, GCP, Terraform, Ansible, Kubernetes