Michael Bridgen
a541a7ee85
Remove suggestions of using commit number
...
Using a commit number is trickier than it sounds. It would need to be
padded to sort correctly, for one thing. It is better to leave it out
than to give an incomplete account.
Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
Michael Bridgen
43572bba04
Rearrange so that observing an auto commit is last
...
Previously, creating an automation object was the last instruction. It
is easier to describe what to expect at each step when the last step
is to add an update marker in the file to be updated, since the next
thing that should happen is that the automation makes an update as a
consequence.
This commit shifts the sections around so that setting up the
GitRepository and ImageUpdateAutomation are done earlier, and
migrating each file are done after that, and completes the steps
described including checking the expected status at each stage.
Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
Michael Bridgen
2a3a4456c1
Separate image tags howto from migration howto
...
The Flux v1 migration how-to flows better if the section on how to set
builds up to tag images in the right way is its own document. It's a
lot to skim past when you don't need it, and (since it's a different
layer of yak hair) something you might want to figure out first if you
do need it.
Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
Michael Bridgen
15f8e6369b
Add image automation migration how-to
...
This doc describes how to move from using Flux v1 to update image refs
in git, to using Flux v2. There is some overlap with the tutorial on
how to use Flux v2 automation. This how-to spends more time on how to
convert existing configuration to be used with Flux v2.
Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
Stefan Prodan
0f1d27f1e6
Remove network policies on uninstall
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
f5ae8f44b4
Refactor flux uninstall command
...
- deletes Flux components (deployments and services)
- deletes Flux RBAC (service accounts, cluster roles and cluster role bindings)
- removes the Kubernetes finalizers from Flux custom resources
- deletes Flux custom resource definitions and custom resources
- deletes the namespace where Flux was installed
- preserves the Kubernetes objects and Helm releases that were reconciled on the cluster by Flux
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
37f5587085
Allow Flux to be deployed on tainted Kubernetes nodes
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
307bb0dea1
Add Azure DevOps PAT auth to install docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
leigh capili
e99b1c3ed8
Document ACR / AKS Image Update Considerations
...
Signed-off-by: leigh capili <leigh@null.net>
4 years ago
Stefan Prodan
d9ed30e436
Add incident management section to image automation docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals
2f31d80c7a
Update `git` from `fluxcd/pkg`
...
This incorporates the changes made to the GitLab provider.
This means that we no longer rely on UI names, but rather use the unique
path identifier (the elements you see in your address bar when looking
at e.g. a group in your GitLab environment).
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Vincent Boutour
84ed716908
Exclude deleted resources on prometheus alerting query
...
Signed-off-by: Vincent Boutour <bob@vibioh.fr>
4 years ago
Hidde Beydals
2c0323684c
Highlight PATCH versions can be used to upgrade
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Aurel Canciu
d5f45800ae
Clarify how to use the generated cronjob secret
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Aurel Canciu
51f9d249ff
Fix image update guide ECR cronjob manifest
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Alexander Holbreich
5008f9064e
Update image-update.md
...
Increase attention to missing flux components.
Signed-off-by: Alexander Holbreich <alexander@holbreich.org>
4 years ago
Stefan Prodan
61e1fb770e
Add webhook section to image update docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Aurel Canciu
65d8ebabb8
Update docs ImageUpdateAutomation example
...
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Hidde Beydals
3e9749c6b1
Document StorageNamespace in Helm migration guide
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
df411cdb88
Update alpha warning
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
a83c26a864
Provide link to CalVer, build ID, etc. policies
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Stefan Prodan
2bb40d335b
Replace the default service account in docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Somtochi Onyekwere
5f759200c6
update guide for mozilla sops
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Somtochi Onyekwere
db611549f2
Add GCP docs for Mozilla SOPS
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Hidde Beydals
a3b9c094b6
docs: styling of hint blocks
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
207c50ceac
Deprecate arch flags in favor of multi-arch images
...
This commit deprecates the architecture flag (`--arch`) for the install
and bootstrap commands, in favor of the bundled multi-arch images that
will be available for the next MINOR range of GOTK controller releases.
Summary of changes:
* `*Arch` variables have been marked as deprecated for both commands.
* `-arm64` suffix is no longer selectively added to the image definition
of a component's `Deployment`.
* `kubernetes.io/arch` node selector with the defined value has been
removed from the components' `Deployment`s.
* `Arch` has been removed from the available `Options` in
`manifestgen/install`.
* Documentation references have been changed to highlight existence
of multi-arch images and supported architectures.
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Simon Zengerling
fe5f181706
fix(image-update.md): typo maker => marker
...
Signed-off-by: Simon Zengerling <simon.zengerling@lht.dlh.de>
4 years ago
Somtochi Onyekwere
a6a303629a
Add doc for authenticating gcr
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
4 years ago
Stefan Prodan
f632abd8fa
Remove deprecated source behaviour
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Philip Laine
505701e1c6
Fix cluster path in examples
...
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Philip Laine
67643e7487
Minimize deployment yaml
...
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Philip Laine
a962c17adb
Add gitlab screenshots
...
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Philip Laine
479b4b5859
Update commit status notification guide
...
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Guillaume Le Biller
dd2c20b225
Update sealed-secrets chart URL
...
Signed-off-by: Guillaume Le Biller <glebiller@Traveldoo.com>
4 years ago
Stefan Prodan
65d0f3569c
Fix Azure DevOps URL in docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
0aeb3128ed
Fix semver range prerelease examples
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Aurel Canciu
ad90d37f14
Add documentation for ECR authentication
...
Document a workaround solution for users to rely on until native image
repository authentication is implemented for supported cloud providers.
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
4 years ago
Philip Laine
c5465de000
Update helm release guide with how to use cloud storage backends
...
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Michael Bridgen
58b4c980c1
Make sure flux create output gets redirected to file
...
(i.e.: a missing `>`)
Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
Hidde Beydals
14dc39e8d2
docs: add note about `TargetPath` and JSON values
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Philip Laine
3de81827eb
Move hint to github guide
...
Signed-off-by: Philip Laine <philip.laine@xenit.se>
4 years ago
Stefan Prodan
3883e92631
Add branch to image automation docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
1a7f253767
Fix Azure DevOps SSH URL in docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
7ae3dee900
Add image automation guide
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
9b62f01b53
Rearrange Azure DevOps docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Philip Laine
82b74d8689
Add git implementation flag and note about Azure DevOps
...
Signed-off-by: Philip Laine <philip.laine@gmail.com>
4 years ago
Stefan Prodan
32e949598e
Publish install manifest to GitHub releases
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
90f4891ca9
Automate Flux upgrades with GitHub Actions
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
bd05a8173c
Specify where to place Kubernetes manifests after bootstrap
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
2c044a27e4
Add upgrade docs to install guide
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Chanwit Kaewkasi
99f5dbf16b
add a note not to apply encrypted secrets directly
...
Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
4 years ago
George Tseres
5e47c16099
Update docs/guides/flux-v1-migration.md
...
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com>
Signed-off-by: gtseres <george.tseres@gmail.com>
4 years ago
George Tseres
902db4c732
Add reference to the bootstrap migration
...
Signed-off-by: gtseres <george.tseres@gmail.com>
4 years ago
Stefan Prodan
3b2253ddc0
Add docs on how to use Kustomize to generate Helm values
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
59adef5bcc
Add AWS IAM role example to SOPS docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
bed48ada82
Fix cluster path in install docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
17468cb5f5
Add the Terraform provider to install docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
7792cd6a10
Add token authentication option to bootstrap
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
cedb33b2b9
Add values file example to Helm docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Hidde Beydals
3fadc94711
docs: include releaseName in HelmRelease example
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
61d02bf5e4
docs: fix typo
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
nguyenductoan
f0517906b7
docs: fix typo
...
Signed-off-by: nguyenductoan <ductoan593@gmail.com>
4 years ago
Philip Laine
b036999b8c
Update authentication hint for Azure
...
Signed-off-by: Philip Laine <philip.laine@xenit.se>
4 years ago
Stefan Prodan
47a1743965
Add customize Flux manifests section to install docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Daniel Morgan
ba4df070cf
fixing command for expected output
...
The \ before the comment here means the subsequent lines end up getting commented out (and then not exported), see: https://stackoverflow.com/questions/9522631/how-to-put-a-line-comment-for-a-multi-line-command
Signed-off-by: Daniel Morgan <daniel@morgan.cymru>
4 years ago
Hidde Beydals
e5bb3d5645
Add Helm Operator migration guide
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Stefan Prodan
e4c701864a
Update bootstrap docs to match v0.2
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
bb6a61a313
Add migration guide for Flux v1 users
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Michael Bridgen
5e96cec95b
Replace GitOps Toolkit in docs
...
This replaces most mentions of "GitOps Toolkit" and "toolkit" with
"Flux". I have adopted the style of using "Flux v2" in the first
mention, and thereafter just "Flux".
Signed-off-by: Michael Bridgen <michael@weave.works>
4 years ago
Hidde Beydals
0bf52f4746
Change `fluxcd/toolkit` to `fluxcd/flux2`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
345707e6cc
Incorporate name and metric changes in Grafana cfg
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
e2752e4508
Rename `gotk` binary to `flux`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
9916a53761
Rename `gotk-system` namespace to `flux-system`
...
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Hidde Beydals
c3fdc41a91
Update HelmRelease documentation
...
* Remove mention of dependency download limitation
* Include bucket sources in HelmRelease guide
Signed-off-by: Hidde Beydals <hello@hidde.co>
4 years ago
Stefan Prodan
db17cacbf4
Update the stable Helm repository in docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
06434464bb
Add monitoring guide
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
a8b667780a
Add Windows OS to CLI install docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
d0eb55fb86
Merge branch 'gitlab-https-auth' of https://github.com/fluxcd/toolkit into gitlab-https-auth
4 years ago
Stefan Prodan
b041dbd14f
Add GitLab HTTPS auth to bootstrap options
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
16f0ed548e
Add GitLab HTTPS auth to bootstrap options
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
ca8cf44200
Add cluster stats dashboard to docs
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
90591e852d
Update docs website
...
- add notification-controller/api commands to index
- move diagrams to docs website
- update CRDs docs
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Stefan Prodan
ca970b4ffb
docs: Install the monitoring stack with gotk
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
4 years ago
Jared Rieger
bfd6d14bf3
Update api versions in guides
4 years ago
Yiannis
5372dd633e
Update api versions in docs
4 years ago
stefanprodan
0e52065893
Change the bootstrap default branch to main
4 years ago
Philip Laine
edddf65d0e
Update docs for git notifiers
4 years ago
Hidde Beydals
ff6a1c14be
Rename 'gitops-system' namespace to 'gotk-system'
...
To align with the project name, and the group introduced in #236 .
4 years ago
stefanprodan
85801f18ae
Add uninstall section to install guide
4 years ago
stefanprodan
101e7bbce0
Add support for ARMv7
4 years ago
stefanprodan
1218d6abe8
Add branch flag to bootstrap cmd
4 years ago
stefanprodan
ca1f84d22b
Publish Homebrew formula
4 years ago
stefanprodan
ee33702463
Add Mozilla SOPS guide to docs
4 years ago
stefanprodan
5c8d00665f
Use GitHub Container Registry for AMD64/ARM64 images
4 years ago
stefanprodan
1b55ead16e
Add ARM64 to install docs and script
4 years ago
Scott Rigby
44a3cf86d3
Docs: fix gotk create helmrelease examples
...
Signed-off-by: Scott Rigby <scott@r6by.com>
4 years ago
Hidde Beydals
7719dd378b
docs: GitRepository source in HelmRelease guide
4 years ago
Philip Laine
496abc3a98
Add documentation for github commit status
4 years ago
Hidde Beydals
8e03968370
docs: incorporate HelmRelease API changes in guide
4 years ago
Hidde Beydals
22624ae4d5
Rename `tk` binary to `gotk`
...
To avoid conflicts with the `tk` binary from the Tanka project.
4 years ago