Kubernetes
Die failed Pods und Jobs in einem Kubernetes Cluster löschen
Liste der ausrangierten Pods in Kubernetes. Die Pods, die den Status Failed oder Evicted haben:
1kubectl get pod --field-selector="status.phase==Failed" --all-namespaces
Löschen failed Pods in Kubernetes:
2kubectl delete pod --field-selector="status.phase==Failed" --all-namespaces
Liste der ausrangierten Jobs in Kubernetes:
1kubectl get job --all-namespaces --field-selector="status.successful=0"
Löschen der ausrangierten Jobs:
2kubectl delete job --all-namespaces --field-selector="status.successful=0"
PHP
PHP Unit Tests starten
Kurzer Befehl zur Durchführung aller Tests:
1php bin/phpunit
Mit der Auswahl der zu testenden Klasse und Methode:
1./vendor/bin/phpunit --filter ControllerTest::testAction
GPG
Datei mit Passwort mit GPG verschlüsseln:
1gpg --yes --batch --passphrase={{ psw }} -o text.txt -d text.txt.gpg
Git
Letzte Commits in Git entfernen:
1git reset --hard HEAD^
oder:
1git reset --hard HEAD~2
und weiter:
2git push origin HEAD --force