50_install_helper_functions.yml - Kullanım Kılavuzu
Amaç
Disk, port, yedek ve arşiv yardımcı fonksiyonlarını kurar veya kaldırır. Ortak model: 43_install_kubectl_aliases.
Çalıştırma
ansible-playbook -i inventories/musteri_a/hosts.ini playbooks/50_install_helper_functions.yml
ansible-playbook -i inventories/musteri_a/hosts.ini playbooks/50_install_helper_functions.yml \
--extra-vars 'shell_aliases_state=absent'
Fonksiyonlar
| Ad | Ne yapar |
|---|---|
duh [yol] | du -h --max-depth=1 büyükten küçüğe |
whoport <port> | lsof -i :port (sudo) |
ipinfo [ip] | ipinfo.io; argümansız kendi dış IP |
bak <dosya> | dosya.bak.YYYYMMDD_HHMMSS kopyası |
mkcd <dir> | mkdir -p ve cd |
waitport <host> <port> [sn] | Port açılana kadar bekle (varsayılan 30s) |
extract <arşiv> | tar/zip/gz/bz2 aç |
ipinfo dış ağa çıkar. Air-gap host’ta başarısız olması beklenen davranıştır.