mtls-configuration
Skonfiguruj mTLS dla bezpiecznej komunikacji między usługami w architekturze zero-trust
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia wdrożenie wzajemnego uwierzytelniania TLS (mTLS) do bezpiecznej komunikacji między usługami w modelu zero-trust. Skill zawiera kompleksowy przewodnik po konfiguracji, zarządzaniu certyfikatami, rotacji kluczy oraz debugowaniu problemów z handshake'iem TLS. Użyj go gdy wdrażasz sieć zero-trust, zabezpieczasz komunikację między mikrousługami, spełniasz wymagania compliance (PCI-DSS, HIPAA) lub konfigurujesz bezpieczną komunikację między klastrami.
Jak używać
Zanim zaczniesz, wyjaśnij cele wdrożenia mTLS, ograniczenia infrastruktury oraz wymagane dane wejściowe (np. struktura certyfikatów, liczba usług do zabezpieczenia, wymagania compliance).
Zapoznaj się z przepływem mTLS: każda usługa komunikuje się przez sidecar proxy, który przeprowadza handshake TLS z proxy drugiej strony, weryfikując certyfikaty obu stron przed nawiązaniem zaszyfrowanego kanału.
Zdefiniuj hierarchię certyfikatów: zacznij od Root CA (długotrwały, samopodpisany), utwórz Intermediate CA na poziomie klastra, a następnie wygeneruj certyfikaty dla każdej usługi (workload certificates).
Zastosuj najlepsze praktyki dla Twojej infrastruktury: skonfiguruj rotację certyfikatów, ustaw odpowiednie okresy ważności, zaimplementuj automatyczne odnawianie oraz monitorowanie wygaśnięcia certyfikatów.
Jeśli potrzebujesz szczegółowych przykładów implementacji, otwórz plik
resources/implementation-playbook.mdzawierający konkretne kroki dla Twojego środowiska.Zweryfikuj konfigurację: przetestuj handshake TLS między usługami, sprawdź czy certyfikaty są prawidłowo weryfikowane, debuguj ewentualne problemy z połączeniami oraz potwierdź zgodność z wymaganiami compliance.
Podobne skille
ui-audit
autor: openclaw
content-creator
autor: alirezarezvani
better-auth-best-practices
autor: novuhq
gmail-manager
autor: jeffvincent
reverse-engineering-tools
autor: gmh5225
typescript-review
autor: metabase