Hidde Beydals
f57ce14754
Implement bootstrap package in commands
...
This includes making a lot of things configurable (e.g. SSH key
algorithm, RSA bit size, etc.) that used to be static.
Signed-off-by: Hidde Beydals <hello@hidde.co >
2021-04-07 10:24:08 +02:00
Mieszko Wawrzyniak
62b9377f15
Fix reocncile typo
...
Signed-off-by: kaaboaye <kaaboaye@gmail.com >
2021-03-30 10:20:37 +02:00
Stefan Prodan
b54fd2c6b3
Add source namespace to create commands
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-29 11:42:04 +03:00
Leon Kiefer
fd1c038303
Updated automation migration guide filter tags crd
...
Signed-off-by: Leon Kiefer <leon.k97@gmx.de >
2021-03-28 21:09:10 +02:00
Daniel Holbach
32f94bab97
fix links
...
- change links in cli docs to be relative (making mkdocs AND hugo happy)
- run 'make docs'
- fix other links
Signed-off-by: Daniel Holbach <daniel@weave.works >
2021-03-26 16:28:33 +01:00
Hidde Beydals
236ffd1767
Tidy up command descriptions
...
Rewordings and removal of superfluous newlines.
Signed-off-by: Hidde Beydals <hello@hidde.co >
2021-03-26 10:20:42 +01:00
Hidde Beydals
4750d0d81c
Allow supplying PK from file for Git source/secret
...
This commit adds support for supplying a path to an existing private
key file to both the `flux create secret git` and `flux create source
git` commands.
If a path is given, any private key generation configuration options
are ignored by the manifest generator. The SSH host will however still
be scanned for server keys.
Signed-off-by: Hidde Beydals <hello@hidde.co >
2021-03-26 09:49:30 +01:00
Leon Kiefer
974f01cb46
fix crd deletion command in v2 migration docs
...
Signed-off-by: Leon Kiefer <leon.k97@gmx.de >
2021-03-25 18:27:33 +01:00
Stefan Prodan
9deab1c415
Update dev guide to controller-runtime v0.8
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-24 14:59:17 +02:00
Hidde Beydals
998f0c7d53
Add frontmatter to command documentation
...
Signed-off-by: Hidde Beydals <hello@hidde.co >
2021-03-24 13:31:14 +01:00
Kingdon Barrett
f17801753d
Fixup a broken reference and a typo in Azure doc
...
Signed-off-by: Kingdon Barrett <kingdon@weave.works >
2021-03-21 13:53:27 -04:00
Jim Stallings
aa122455f7
Remove branch switch for image update cmd in guide
...
Signed-off-by: James Stallings <jstallings@constantcontact.com >
2021-03-20 15:35:31 -04:00
Stefan Prodan
968f249562
Move GOTK diagram to docs/files
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-19 12:02:09 +02:00
Stefan Prodan
bb9f476be2
Fix typo in image automation guide
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-19 12:01:33 +02:00
Stefan Prodan
276f43fdeb
Add AWS IAM role binding example to SOPS guide
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-19 12:01:01 +02:00
leigh capili
1bf3814701
Cleanup note sections
...
Signed-off-by: leigh capili <leigh@null.net >
2021-03-18 12:29:08 -06:00
leigh capili
166181c745
Add Azure Use-Case doc to new section
...
Signed-off-by: leigh capili <leigh@null.net >
2021-03-18 12:29:07 -06:00
leigh capili
bfff977d41
Improve Azure DevOps install notes
...
Signed-off-by: leigh capili <leigh@null.net >
2021-03-18 12:29:07 -06:00
leigh capili
787d755261
Document Flux + SOPS + Azure Key Vault ( #851 )
...
Signed-off-by: leigh capili <leigh@null.net >
2021-03-18 12:29:04 -06:00
Stefan Prodan
10ff99542f
Add image update automation diagram
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-18 14:20:01 +02:00
Stefan Prodan
2449030ab8
Add push branch and commit template to image automation guide
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-18 13:56:42 +02:00
Stefan Prodan
73b1576f81
Implement get all for sources and images
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-18 13:00:49 +02:00
Stefan Prodan
d9331b0c91
Add repo path and push branch to image update cmd
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-18 11:10:21 +01:00
Stefan Prodan
b6a8163dd9
Add create image policy examples
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-18 11:10:21 +01:00
Stefan Prodan
185252ba48
Update flux logs examples
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-18 11:10:21 +01:00
Joe Bowbeer
02fb8d9958
Merge branch 'main' into patch-1
2021-03-17 14:29:42 -07:00
Joe Bowbeer
85fbb780bf
Update image-update.md
...
The filename is podinfo-deployment.yaml
Signed-off-by: Joe Bowbeer <joe.bowbeer@gmail.com >
2021-03-16 18:58:38 -07:00
Somtochi Onyekwere
6d2e34e9b2
Add flux logs command
...
Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com >
2021-03-16 14:59:03 +01:00
Kingdon Barrett
4cf5290989
fixup hint in Flux v1 Migration guide
...
The wrong indenting means the hint body will not display as a hint
Signed-off-by: Kingdon Barrett <kingdon@weave.works >
2021-03-15 11:50:37 -04:00
Scott Rigby
b775d11a70
Flux Migration and Support Timetable
...
* Set explicit column widths for timetable
No need for old Firefox workaround. It appears fine on FF in 2021
See:
- https://github.com/squidfunk/mkdocs-material/issues/922
- https://github.com/squidfunk/mkdocs-material/issues/118
* Hide TOC right column on migration table page
* SDK->GOTK footnote
* Cross-link admonitions between Roadmap and Timetable
To-do: change structure and file names under migration menu dir when we
move to fluxcd/website
* Add custom heart admonition
* Link to documentated deprecation of apiextensions.k8s.io/v1beta1
CustomResourceDefinition
* Fix caret (^^ underlines short status)
* Initial migration and Support Timetable
Add mkdocs markdown_extensions and sort them alphabetically
Co-authored-by: Stefan Prodan <stefan.prodan@gmail.com >
Signed-off-by: Scott Rigby <scott@r6by.com >
2021-03-13 22:24:21 -05:00
Lucas Servén Marín
065d0b2c06
cmd/flux/export_source*: fix typo in comment
...
This commit fixes a small typo in the comments for the export source
commands.
Signed-off-by: Lucas Servén Marín <lserven@gmail.com >
2021-03-12 13:41:46 +01:00
leigh capili
d2cdd02a57
Parameterize GPG key input and fingerprint
...
Signed-off-by: leigh capili <leigh@null.net >
2021-03-09 17:11:53 -07:00
leigh capili
095c8323a1
Capitalize SOPS, K8s, and Git
...
Signed-off-by: leigh capili <leigh@null.net >
2021-03-09 17:11:53 -07:00
leigh capili
accb4c915e
Improve SOPS GPG guide key management
...
- Switch to batch GPG key creation
- Accurately name the cluster's decryption key
- Suggest password-manager backup
- Optionally cleanup secret key from generating machine
- Optionally commit the public key to the repo for team members
- Document SOPS limitations decryption required for editing / appending fields
Signed-off-by: leigh capili <leigh@null.net >
2021-03-09 17:11:52 -07:00
Hidde Beydals
c4907cf6c6
docs: fix link to source-controller documentation
...
Signed-off-by: Hidde Beydals <hello@hidde.co >
2021-03-09 10:16:15 +01:00
Hidde Beydals
ed93e93b81
Restore default key algorithm flag create source
...
This was removed by accident in the PR that introduced the new
`manifestgen` packages, and now restored in full glory.
Signed-off-by: Hidde Beydals <hello@hidde.co >
2021-03-05 14:40:02 +01:00
leigh capili
ebf9188c6a
Fix anchor on kustomize migration link
...
Signed-off-by: leigh capili <leigh@null.net >
2021-03-04 08:56:22 -07:00
Stefan Prodan
384c60a988
Move the v1 vs v2 FAQ to the migration section
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-04 10:44:57 +02:00
Stefan Prodan
309b9b52f8
Add Helm Controller standalone FAQ to migration guide
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-01 21:07:49 +01:00
Stefan Prodan
5d063e7390
faq: Can I use Flux HelmReleases without GitOps?
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-03-01 21:07:49 +01:00
tvories
d9eabcdbf7
Removed posix style loading for flux and added .fish filetype to completions file
...
Signed-off-by: tvories <taylor@tmtech.me >
2021-03-01 08:39:04 -07:00
Hidde Beydals
8a5bba80bf
Add sourcesecret and kustomization manifestgen
...
This includes a change to the `sync` generator to make the deploy
secret name configurable.
Signed-off-by: Hidde Beydals <hello@hidde.co >
2021-02-26 16:58:41 +01:00
Stefan Prodan
45ba845f23
Document air-gapped install procedure
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-02-25 19:23:57 +02:00
Stefan Prodan
6003d11156
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 >
2021-02-25 12:53:04 +02:00
Patrick Ruckstuhl
433492791b
Add example podMonitor for prometheus
...
Signed-off-by: Patrick Ruckstuhl <patrick@ch.tario.org >
2021-02-24 16:01:00 +00:00
Hidde Beydals
a6538b117e
Add notes about flux bootstrap and feature parity
...
Signed-off-by: Hidde Beydals <hello@hidde.co >
2021-02-24 13:29:04 +01:00
leigh capili
b5027d8f3f
Use git remote-base instead of zip-archive for cloud image-update example
...
Signed-off-by: leigh capili <leigh@null.net >
2021-02-23 10:24:24 +01:00
Stefan Prodan
771fc20bb2
Add production ready and GA sections to roadmap
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2021-02-18 19:03:49 +02:00
Hidde Beydals
1b5db157b1
Align formatting and extensions workflows
...
Signed-off-by: Hidde Beydals <hello@hidde.co >
2021-02-18 15:41:32 +01:00
Nik Skoufis
0b6c979e47
Fix typo in gotk_reconcile_condition status
...
Signed-off-by: Nikolas Skoufis <nskoufis@seek.com.au >
2021-02-17 15:30:24 +11:00