This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # Docker build and push script for ECR with multi-architecture support | |
| # Builds for both AMD64 (x86_64) and ARM64 architectures | |
| # | |
| # Usage: ./docker-build-push.sh [VERSION] | |
| # Example: ./docker-build-push.sh v1.0.0 | |
| # | |
| # Environment variables: | |
| # AWS_REGION - AWS region for ECR (default: us-west-2) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| I'll explain how to bootstrap FluxCD in your dev cluster and how it knows to monitor only dev-specific changes. | |
| FluxCD Bootstrap Process | |
| 1. Bootstrap FluxCD on Dev Cluster | |
| # Prerequisites: kubectl context pointing to dev cluster | |
| kubectl config current-context # Verify you're on dev cluster | |
| # Bootstrap FluxCD with path-based isolation |