Що це вам дає
Підключення власного облікового запису Fastly дозволяє розмістити сайт у вашій CDN замість нашої. Зона, трафік та рахунок перебувають на вашому обліковому записі, і ви все одно можете очищати кеш та змінювати налаштування CDN з панелі керування Zinn® без необхідності перемикатися між панелями.
Перед початком
Обліковий запис Fastly.
1. Створіть ключ у Fastly
У панелі керування Fastly відкрийте Account → API tokens та виберіть Create token; Fastly попросить вас увійти знову. Назвіть токен і виберіть область дії Global API access — саме це дозволяє нам читати й змінювати конфігурацію служби, а також очищати її. Виберіть, до яких служб він може мати доступ (усі або ті, які використовуватимуть ваші сайти).
Панель керування налаштовує термін дії токенів на 90 днів, якщо ви не виберете іншу дату або відсутність терміну дії. Скопіюйте токен, коли він з'явиться.
2. Підключіть його тут
Відкрийте Integrations у своїй панелі керування та виберіть Connect an account. Виберіть Your own CDN як групу та Fastly як обліковий запис, заповніть поле API token і натисніть Connect account.
Ми перевіряємо те, що ви вставили, перш ніж щось буде збережено. Ключ, який не працює, ніколи не зберігається, і у відповіді вказується, що саме було з ним не так. Робочий ключ зберігається в зашифрованому вигляді у нашому сховищі секретів — ніколи в нашій базі даних — і більше ніколи не відображається, навіть вам.
Що відбувається далі
- Відкрийте вкладку CDN сайту. У розділі Where this site is served from цей обліковий запис
з'являється як призначення. Виберіть його та підтвердьте; ми створюємо конфігурацію сайту на вашому обліковому записі, перевіряємо її, і лише після цього переносимо сайт, тож сайт залишається доступним під час перенесення.
- З цієї ж вкладки ви можете очищати кеш сайту та змінювати його налаштування CDN у своєму
обліковому записі.
- Під час підключення ми перевіряємо можливості ключа: перелік ваших зон або ресурсів, детальний читанний доступ до одного з них, очищення кешу, зміну налаштувань і — там, де постачальник їх має — географічні правила.
- Deploy a site to your own CDN account містить детальний опис перенесення сайту між обліковими записами.
Якщо підключення не вдається
Підключення встановлено, але очищення або налаштування не працюють. Токен із доступом лише для читання (Read-only access) не може виконувати очищення, а токен лише для очищення не може змінювати налаштування. Створіть токен із рівнем доступу Global API access.
Робота припинилася через три місяці. Термін дії токену закінчився відповідно до стандартних 90 днів Fastly. Створіть новий із пізнішою датою закінчення терміну дії або без неї.
Повідомлення про відхилення ключа. Майже завжди це одна з трьох причин: пробіл або розрив рядка, скопійовані разом із ним, прострочений ключ або ключ, який було відкликано чи згенеровано повторно після того, як ви його скопіювали. Створіть новий і вставте його знову.
Підключення встановлено, але згодом щось іде не так. Ключ проходить автентифікацію, але йому бракує дозволу, необхідного для виконання дії. Створіть новий ключ із дозволами, переліченими вище, після чого від'єднайте старе підключення та підключіть новий ключ.
Відключення
Відкрийте Integrations, знайдіть обліковий запис і натисніть Disconnect. Це одразу видаляє збережений ключ. Усе, що його використовувало, зупиняється під час наступної дії, і екрани, які від нього залежали, повідомляють про це, замість того щоб мовчки завершуватися з помилкою.
Відключення не скасовує вже зроблене — записи, розгортання чи налаштування, які ми змінили у вашому обліковому записі, залишаються без змін. Якщо ви вважаєте, що сам ключ міг бути скомпрометований, також відкликайте його у постачальника; відключення видаляє нашу копію, а не їхню.
Цю статтю ще не перекладено вашою мовою, тому ви читаєте англійську версію.