Toolverse
Wszystkie skille

cloudflare-deploy

autor: davila7

Wdrażaj aplikacje na Cloudflare Workers i Pages w kilka minut

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
davila7
Kategoria
DevOps
Wyświetlenia
40

O skillu

Umiejętność do wdrażania projektów na platformę Cloudflare. Obsługuje Workers dla funkcji bezserwerowych na krawędzi sieci, Pages dla aplikacji pełnostakowych z automatycznym wdrażaniem z Git, Durable Objects dla stanowych operacji, Workflows dla wieloetapowych zadań, R2 dla przechowywania plików, D1 dla baz danych SQLite i wiele innych usług. Automatycznie wybiera odpowiedni produkt Cloudflare na podstawie Twoich potrzeb — czy chcesz uruchamiać kod, przechowywać dane, czy zarządzać infrastrukturą.

Jak używać

  1. Zainstaluj narzędzie wrangler, jeśli jeszcze go nie masz — jest to oficjalny interfejs wiersza poleceń Cloudflare do zarządzania projektami. 2. Uwierzytelnij się przed wdrożeniem, uruchamiając polecenie wrangler whoami, aby sprawdzić, czy jesteś zalogowany. Jeśli nie, zaloguj się interaktywnie za pomocą wrangler login (jednorazowe uwierzytelnienie OAuth) lub ustaw zmienną środowiskową CLOUDFLARE_API_TOKEN dla automatyzacji w CI/CD. 3. Określ, co chcesz zrobić — czy potrzebujesz uruchamiać kod (Workers, Pages, Durable Objects, Workflows), przechowywać dane (KV, D1, R2, Queues), czy zarządzać infrastrukturą. Umiejętność automatycznie wybierze odpowiedni produkt Cloudflare. 4. Przygotuj swój projekt zgodnie z wymaganiami wybranego produktu — na przykład dla Workers przygotuj funkcję edge, dla Pages połącz repozytorium Git. 5. Wdróż projekt za pomocą wrangler deploy lub wrangler pages deploy, w zależności od wybranego produktu. Wdrożenie może potrwać kilka minut. 6. Jeśli sandbox blokuje połączenia sieciowe, uruchom ponownie z parametrem sandbox_permissions=require_escalated, aby uzyskać wymagane uprawnienia.

Podobne skille