ItinerisLtd.trellis_purge_kinsta_cache_during_deploy

trellis-purge-kinsta-cache-during-deploy

Tag GitHub licencja

Opróżnij cache Kinsta podczas wdrożenia Trellis dla Bedrock.

Wymagania

Instalacja

Dodaj tę rolę do galaxy.yml:

# galaxy.yml
- src: https://github.com/ItinerisLtd/trellis-purge-kinsta-cache-during-deploy
  version: x.x.x # Sprawdź najnowszą wersję!

Uruchom polecenie:

trellis galaxy install

# Alternatywnie
ansible-galaxy install -r galaxy.yml --force

Zmienne roli

Dodaj tę rolę do haka deploy_after:

# group_vars/all/deploy-hooks.yml
# Dowiedz się więcej na https://roots.io/trellis/docs/deploys/#hooks
deploy_after:
  - "{{ playbook_dir }}/vendor/roles/trellis-purge-kinsta-cache-during-deploy/tasks/main.yml"

Użycie

Wdrożenie Wdrażaj tak jak zwykle. Nie są wymagane żadne specjalne działania.

Najczęściej zadawane pytania

Jak opróżnić cache Kinsta?

Poprzez wywołanie wp kinsta cache purge oraz wp kinsta cache purge --object podczas wdrożenia.

Dlaczego ignorować błędy?

Od wersji v0.4.0, ta rola ignoruje błędy dla wp kinsta cache purge i wp kinsta cache purge --object. Powodem jest to, że te 2 polecenia wywołują zapytania HTTP do localhost, które mogą wywołać błędy 429 za dużo żądań.

Wsparcie Kinsta odmówiło umieszczenia zapytań z localhost na białej liście w celu wyłączenia limitu.

Czy opróżnia cache CDN Kinsta?

Nie.

Niestety, nie ma obecnie sposobu na opróżnienie cache [CDN Kinsta] za pomocą linii poleceń.

Trwają wewnętrzne dyskusje, a nasi programiści pracują nad znalezieniem rozwiązania, ale niestety w tej chwili nie mamy przewidywanego terminu ani pewności, czy to będzie dostępne.

-- Wsparcie Kinsta

Zobacz także

Testowanie

Sprawdzenie składni

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

Informacje o autorze

trellis-purge-kinsta-cache-during-deploy to projekt Itineris Limited stworzony przez Tang Rufus.

Szczególne podziękowania dla zespołu Roots, którego Trellis umożliwił powstanie tego projektu.

Pełną listę współpracowników można znaleźć tutaj.

Opinie

Proszę o opinie! Chcemy, aby ta biblioteka była przydatna w jak największej liczbie projektów. Proszę zgłosić problem i wskazać, co się podoba, a co nie, lub przekazać projekt i zasugerować zmiany. Żaden problem nie jest za mały.

Dziennik zmian

Proszę zapoznać się z CHANGELOG, aby uzyskać więcej informacji o tym, co zmieniło się ostatnio.

Licencja

trellis-purge-kinsta-cache-during-deploy jest wydawane na podstawie Licencji MIT.

O projekcie

Purge Kinsta cache when Trellis deploys Bedrock

Zainstaluj
ansible-galaxy install ItinerisLtd.trellis_purge_kinsta_cache_during_deploy
Licencja
mit
Pobrania
42.9k
Właściciel
We’re a full-service digital marketing agency that partners with ambitious clients to help them grow