ItinerisLtd.trellis_purge_kinsta_cache_during_deploy

trellis-purge-kinsta-cache-during-deploy

GitHub tag license

Löschen Sie den Cache von Kinsta, wenn Trellis Bedrock bereitstellt.

Anforderungen

Installation

Fügen Sie diese Rolle zu galaxy.yml hinzu:

# galaxy.yml
- src: https://github.com/ItinerisLtd/trellis-purge-kinsta-cache-during-deploy
  version: x.x.x # Überprüfen Sie die neueste Version!

Führen Sie den Befehl aus:

trellis galaxy install

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

Rollen-Variablen

Fügen Sie diese Rolle zum deploy_after-Hook hinzu:

# group_vars/all/deploy-hooks.yml
# Weitere Informationen unter https://roots.io/trellis/docs/deploys/#hooks
deploy_after:
  - "{{ playbook_dir }}/vendor/roles/trellis-purge-kinsta-cache-during-deploy/tasks/main.yml"

Verwendung

Stellen Sie bereit wie gewohnt. Es sind keine speziellen Maßnahmen erforderlich.

Häufige Fragen (FAQs)

Wie löschen Sie den Kinsta-Cache?

Durch das Aufrufen von wp kinsta cache purge und wp kinsta cache purge --object während der Bereitstellung.

Warum Fehler ignorieren?

Seit v0.4.0 ignoriert diese Rolle Fehler für wp kinsta cache purge und wp kinsta cache purge --object. Der Grund dafür ist, dass diese beiden Befehle HTTP-Anfragen an localhost senden, was 429 too many requests Fehler auslösen kann.

Der Kinsta-Support hat sich geweigert, localhost-Anfragen von den Ratenlimits auszunehmen.

Löscht es die Kinsta-CDN-Caches?

Nein.

Leider gibt es derzeit keine Möglichkeit, den [Kinsta CDN]-Cache über die Befehlszeile zu löschen.

Es gibt interne Diskussionen, und unsere Entwickler arbeiten daran, eine Lösung zu finden, aber leider haben wir momentan keinen Zeitrahmen oder ob dies verfügbar sein wird.

-- Kinsta Support

Siehe auch

Tests

Syntaxprüfung

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

Autorinformationen

trellis-purge-kinsta-cache-during-deploy ist ein Projekt von Itineris Limited erstellt von Tang Rufus.

Ein besonderer Dank geht an das Roots-Team, dessen Trellis dieses Projekt möglich gemacht hat.

Eine vollständige Liste der Mitwirkenden finden Sie hier.

Feedback

Bitte geben Sie Feedback! Wir möchten diese Bibliothek in möglichst vielen Projekten nützlich machen. Bitte reichen Sie ein Problem ein und teilen Sie uns mit, was Ihnen gefällt und was nicht, oder forken Sie das Projekt und machen Sie Vorschläge. Kein Problem ist zu klein.

Änderungsprotokoll

Bitte siehe CHANGELOG für weitere Informationen darüber, was sich kürzlich geändert hat.

Lizenz

trellis-purge-kinsta-cache-during-deploy ist unter der MIT-Lizenz veröffentlicht.

Über das Projekt

Purge Kinsta cache when Trellis deploys Bedrock

Installieren
ansible-galaxy install ItinerisLtd.trellis_purge_kinsta_cache_during_deploy
GitHub Repository
Lizenz
mit
Downloads
42.9k
Besitzer
We’re a full-service digital marketing agency that partners with ambitious clients to help them grow