ItinerisLtd.trellis_purge_kinsta_cache_during_deploy
purger-cache-kinsta-avec-trellis-durant-le-déploiement
Purge le cache de Kinsta lors du déploiement de Trellis sur Bedrock.
- Exigences
- Installation
- Variables de rôle
- Utilisation
- FAQs
- Voir aussi
- Tests
- Informations sur l'auteur
- Retour d'information
- Journal des modifications
- Licence
Exigences
- Trellis 411981f ou version ultérieure
- Ansible v2.6 ou version ultérieure
- Plugins indispensables de Kinsta v2.3.1 ou version ultérieure
Installation
Ajoutez ce rôle à galaxy.yml
:
# galaxy.yml
- src: https://github.com/ItinerisLtd/trellis-purge-kinsta-cache-during-deploy
version: x.x.x # Vérifiez la dernière version !
Exécutez la commande :
trellis galaxy install
# Alternativement
ansible-galaxy install -r galaxy.yml --force
Variables de rôle
Ajoutez ce rôle au crochet deploy_after
:
# group_vars/all/deploy-hooks.yml
# En savoir plus sur https://roots.io/trellis/docs/deploys/#hooks
deploy_after:
- "{{ playbook_dir }}/vendor/roles/trellis-purge-kinsta-cache-during-deploy/tasks/main.yml"
Utilisation
Déployez comme d'habitude. Aucune action particulière n'est nécessaire.
FAQs
Comment purger le cache de Kinsta ?
En invoquant wp kinsta cache purge
et wp kinsta cache purge --object
pendant le déploiement.
Pourquoi ignorer les erreurs ?
Depuis v0.4.0, ce rôle ignore les erreurs pour wp kinsta cache purge
et wp kinsta cache purge --object
. Cela est dû au fait que ces deux commandes déclenchent des requêtes HTTP vers localhost
, ce qui peut entraîner des erreurs 429 trop de requêtes
.
Le support Kinsta a refusé de mettre localhost
sur la liste blanche des limites de requêtes.
Est-ce que cela purge les caches CDN de Kinsta ?
Non.
Malheureusement non, il n'y a actuellement pas de moyen pour vider ce cache [CDN Kinsta] via la ligne de commande.
Il y a des discussions internes et nos développeurs travaillent sur une solution, mais pour l'instant nous n'avons pas de date de disponibilité.
-- Support Kinsta
Voir aussi
Tests
Vérification de syntaxe
➜ ansible-playbook -i 'localhost,' --syntax-check tests/test.yml
Informations sur l'auteur
trellis-purge-kinsta-cache-during-deploy est un projet de Itineris Limited créé par Tang Rufus.
Un grand merci à l'équipe Roots dont Trellis a rendu ce projet possible.
La liste complète des contributeurs peut être trouvée ici.
Retour d'information
Veuillez donner votre avis ! Nous voulons que cette bibliothèque soit utile dans le plus de projets possible. Veuillez soumettre un problème et indiquer ce que vous aimez ou n'aimez pas, ou forker le projet et faire des suggestions. Aucun problème n'est trop petit.
Journal des modifications
Veuillez consulter CHANGELOG pour plus d'informations sur les changements récents.
Licence
trellis-purge-kinsta-cache-during-deploy est publié sous la licence MIT.
Purge Kinsta cache when Trellis deploys Bedrock
ansible-galaxy install ItinerisLtd.trellis_purge_kinsta_cache_during_deploy