trellis_purge_kinsta_cache_during_deploy

Очистка кеша Kinsta при деплойменте с использованием Trellis

GitHub tag лицензия

Очистка кеша Kinsta при деплое Bedrock с использованием Trellis.

Требования

  • Trellis версии 411981f или позднее
  • Ansible версии 2.6 или позднее
  • Плагины Kinsta Must-use версии 2.3.1 или позднее

Установка

Добавьте эту роль в galaxy.yml:

# galaxy.yml
- src: https://github.com/ItinerisLtd/trellis-purge-kinsta-cache-during-deploy
  version: x.x.x # Проверьте последнюю версию!

Запустите команду:

trellis galaxy install

# Или
ansible-galaxy install -r galaxy.yml --force

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

Добавьте эту роль в хук deploy_after:

# group_vars/all/deploy-hooks.yml
# Узнайте больше на https://roots.io/trellis/docs/deploys/#hooks
deploy_after:
  - "{{ playbook_dir }}/vendor/roles/trellis-purge-kinsta-cache-during-deploy/tasks/main.yml"

Использование

Деплойте как обычно. Специальные действия не требуются.

Часто задаваемые вопросы

Как очистить кеш Kinsta?

С помощью команд wp kinsta cache purge и wp kinsta cache purge --object во время деплоя.

Почему игнорировать ошибки?

Начиная с версии 0.4.0, эта роль игнорирует ошибки для wp kinsta cache purge и wp kinsta cache purge --object. Это связано с тем, что эти две команды вызывают HTTP-запросы к localhost, которые могут привести к ошибкам 429 слишком много запросов.

Поддержка Kinsta отказалась добавлять запросы к localhost в белый список от ограничения скорости.

Очищает ли это кеши Kinsta CDN?

Нет.

К сожалению, нет, в данный момент нет способа очистить кеш [Kinsta CDN] через командную строку.

Ведутся внутренние обсуждения, и наши разработчики работают над поиском решения, но на данный момент мы не можем предоставить сроки или гарантии, что это будет доступно.

-- Поддержка Kinsta

Смотрите также

Тестирование

Проверка синтаксиса

➜ ansible-playbook -i 'localhost,' --syntax-check tests/test.yml

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

trellis-purge-kinsta-cache-during-deploy — проект Itineris Limited, созданный Tang Rufus.

Особая благодарность команде Roots, благодаря которой Trellis стал возможен.

Полный список участников можно найти здесь.

Отзыв

Пожалуйста, оставьте отзыв! Мы хотим сделать эту библиотеку полезной для как можно большего количества проектов. Пожалуйста, создайте проблему и укажите, что вам нравится, а что нет, или форкните проект и сделайте предложения. Никакая проблема не слишком мала.

Журнал изменений

Пожалуйста, смотрите CHANGELOG для получения более подробной информации о том, что изменилось в последнее время.

Лицензия

trellis-purge-kinsta-cache-during-deploy выпущен под MIT Лицензией.

О проекте

Purge Kinsta cache when Trellis deploys Bedrock

Установить
ansible-galaxy install ItinerisLtd/trellis-purge-kinsta-cache-during-deploy
Лицензия
mit
Загрузки
42920
Владелец
We’re a full-service digital marketing agency that partners with ambitious clients to help them grow