Co to daje w praktyce
Połączenie własnego konta KeyCDN umożliwia umieszczenie witryny na Twojej sieci CDN zamiast naszej. Strefa, ruch i rachunek są przypisane do Twojego konta, a cache nadal możesz czyścić i zmieniać ustawienia sieci CDN bezpośrednio z poziomu panelu Zinn® – bez przełączania się między panelami.
Przed rozpoczęciem
Konto KeyCDN.
1. Utworzenie klucza w KeyCDN
Zaloguj się do panelu KeyCDN i przejdź do sekcji Account → Authentication, gdzie znajduje się Twój klucz API . Aktywny klucz zaczyna się od sk_prod_.
2. Połączenie tutaj
Otwórz sekcję Integrations w swoim panelu i wybierz Connect an account. Wybierz Your own CDN jako grupę oraz KeyCDN jako konto, wpisz API key i kliknij Connect account.
Przed zapisaniem czegokolwiek testujemy wklejone dane. Klucz, który nie działa, nie jest nigdy zapisywany, a komunikat informuje, co było w nim nie tak. Działający klucz jest przechowywany w postaci zaszyfrowanej w naszym magazynie sekretów – nigdy w naszej bazie danych – i nie jest już pokazywany, nawet Tobie.
Co dzieje się dalej
- Otwórz kartę CDN danej witryny. W sekcji Where this site is served from to konto
pojawia się jako miejsce docelowe. Wybierz je i potwierdź; skonfigurujemy witrynę na Twoim koncie, zweryfikujemy ją i dopiero wtedy przeniesiemy, dzięki czemu witryna pozostanie dostępna podczas operacji.
- Z poziomu tej samej karty możesz wyczyścić cache witryny oraz zmienić jej ustawienia sieci CDN na swoim
koncie.
- Podczas nawiązywania połączenia sprawdzamy uprawnienia klucza: wyświetlanie stref lub właściwości, szczegółowy odczyt jednej z nich, czyszczenie cache, zmianę ustawień oraz – o ile dostawca je udostępnia – reguły geograficzne.
Lista kontrolna obok połączenia pokazuje, które z nich udało nam się potwierdzić, dzięki czemu brakujące uprawnienie jest widoczne przed przeniesieniem witryny na konto.
- Artykuł Deploy a site to your own CDN account zawiera szczegółowe informacje na temat przenoszenia witryny między kontami.
Jeśli połączenie nie powiedzie się
Zostało odrzucone. Sprawdź, czy skopiowano cały klucz, w tym prefiks sk_prod_, oraz czy nie został on w międzyczasie wygenerowany ponownie.
Komunikat informuje o odrzuceniu klucza. Prawie zawsze wynika to z jednej z trzech rzeczy: spacji lub znaku nowej linii skopiowanego razem z kluczem, wygaśnięcia klucza bądź jego unieważnienia lub ponownego wygenerowania po skopiowaniu. Utwórz nowy klucz i wklej go ponownie.
Połączenie nawiązano, ale późniejsza operacja kończy się niepowodzeniem. Klucz uwierzytelnia się poprawnie, lecz brakuje mu uprawnienia wymaganego przez daną czynność. Utwórz nowy klucz z uprawnieniami wymienionymi powyżej, a następnie rozłącz stare połączenie i połącz się za pomocą nowego klucza.
Rozłączanie
Otwórz sekcję Integrations, znajdź konto i kliknij Disconnect. Spowoduje to natychmiastowe usunięcie zapisanego klucza. Wszystkie elementy, które z niego korzystały, zatrzymają się przy kolejnej akcji, a ekrany, które od niego zależały, poinformują o tym zamiast kończyć się cichym błędem.
Rozłączenie nie cofa tego, co zostało już zrobione – rekordy, wdrożenia lub ustawienia, które zmieniliśmy na Twoim koncie, pozostają bez zmian. Jeśli podejrzewasz, że sam klucz mógł wyciec, unieważnij go również u dostawcy; rozłączenie usuwa naszą kopię, a nie ich.