-
- Downloads
Embed the install manifests in flux binary
- add make target for generating the install manifests using kustomize
- embed the generated manifests in flux binary
- the install and bootstrap commands default to using the embedded manifests
- download the install manifests from GitHub only if the install/bootstrap version arg is set
Signed-off-by:
Stefan Prodan <stefan.prodan@gmail.com>
Showing
- .github/workflows/bootstrap.yaml 13 additions, 9 deletions.github/workflows/bootstrap.yaml
- .github/workflows/e2e.yaml 47 additions, 44 deletions.github/workflows/e2e.yaml
- .github/workflows/release.yaml 4 additions, 32 deletions.github/workflows/release.yaml
- .github/workflows/scan.yaml 5 additions, 0 deletions.github/workflows/scan.yaml
- .gitignore 2 additions, 1 deletion.gitignore
- Makefile 4 additions, 1 deletionMakefile
- cmd/flux/bootstrap.go 12 additions, 17 deletionscmd/flux/bootstrap.go
- cmd/flux/embed.go 31 additions, 0 deletionscmd/flux/embed.go
- cmd/flux/install.go 68 additions, 62 deletionscmd/flux/install.go
- cmd/flux/main.go 3 additions, 1 deletioncmd/flux/main.go
- cmd/flux/version.go 42 additions, 0 deletionscmd/flux/version.go
- docs/cmd/flux_bootstrap.md 1 addition, 1 deletiondocs/cmd/flux_bootstrap.md
- docs/cmd/flux_bootstrap_github.md 1 addition, 1 deletiondocs/cmd/flux_bootstrap_github.md
- docs/cmd/flux_bootstrap_gitlab.md 1 addition, 1 deletiondocs/cmd/flux_bootstrap_gitlab.md
- docs/cmd/flux_install.md 1 addition, 1 deletiondocs/cmd/flux_install.md
- manifests/scripts/bundle.sh 70 additions, 0 deletionsmanifests/scripts/bundle.sh
- pkg/manifestgen/install/install.go 21 additions, 11 deletionspkg/manifestgen/install/install.go
- pkg/manifestgen/install/install_test.go 1 addition, 1 deletionpkg/manifestgen/install/install_test.go
Loading
Please register or sign in to comment