# DevOps Skill - Environment Variables # ============================================================================= # Cloudflare Configuration # ============================================================================= # Get these from: https://dash.cloudflare.com # API Token: Profile -> API Tokens -> Create Token # Account ID: Overview -> Account ID (right sidebar) CLOUDFLARE_API_TOKEN=your_cloudflare_api_token_here CLOUDFLARE_ACCOUNT_ID=your_cloudflare_account_id_here # Optional: Specific zone configuration # CLOUDFLARE_ZONE_ID=your_zone_id_here # ============================================================================= # Google Cloud Configuration # ============================================================================= # Authentication via service account key file or gcloud CLI # Download from: IAM & Admin -> Service Accounts -> Create Key # Option 1: Service account key file path GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account-key.json # Option 2: Project configuration # GCP_PROJECT_ID=your-project-id # GCP_REGION=us-central1 # GCP_ZONE=us-central1-a # ============================================================================= # Docker Configuration # ============================================================================= # Optional: Docker registry authentication # Docker Hub # DOCKER_USERNAME=your_docker_username # DOCKER_PASSWORD=your_docker_password # Google Container Registry (GCR) # GCR_HOSTNAME=gcr.io # GCR_PROJECT_ID=your-project-id # AWS ECR # AWS_ACCOUNT_ID=123456789012 # AWS_REGION=us-east-1 # ============================================================================= # CI/CD Configuration # ============================================================================= # Optional: For automated deployments # GitHub Actions # GITHUB_TOKEN=your_github_token # GitLab CI # GITLAB_TOKEN=your_gitlab_token # ============================================================================= # Monitoring & Logging # ============================================================================= # Optional: For observability # Sentry # SENTRY_DSN=your_sentry_dsn # Datadog # DD_API_KEY=your_datadog_api_key # ============================================================================= # Notes # ============================================================================= # 1. Copy this file to .env and fill in your actual values # 2. Never commit .env file to version control # 3. Use different credentials for dev/staging/production # 4. Rotate credentials regularly # 5. Use least-privilege principle for API tokens