Skip to content

Commit 4b2c379

Browse files
authored
Merge pull request #1573 from fluxcd/install-v2
Reorganise and improve the installation docs
2 parents 1c2fa80 + b73421b commit 4b2c379

File tree

93 files changed

+2295
-2291
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+2295
-2291
lines changed

content/en/blog/2021-01-06-january-update.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ Azure DevOps users will have to specify to use libgit2 in their
112112
GitRepository resources.
113113

114114
Follow [the generic git server
115-
guide](/flux/installation/#generic-git-server)
115+
guide](/flux/installation/bootstrap/generic-git-server/)
116116
for further instructions in how to use Flux with Azure DevOps.
117117

118118
Upcoming events

content/en/blog/2021-03-08-flux-is-a-cncf-incubation-project/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ users migrate to Flux v2.
7070

7171
Now is the perfect time to familiarise yourself with [Flux
7272
v2](/) - the Get Started guide only takes a couple of minutes to complete.
73-
If you prefer a video, check out [our resources section](/#resources).
73+
If you prefer a video, check out [our resources section](/resources/).
7474

7575
Migrating from v1 will require some work, but it will definitely be
7676
worth it: in this iteration you are going to get

content/en/blog/2021-04-29-may-update/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ The Flux v2 CLI and the GitOps Toolkit controllers are now CII Best
6767
Practices certified.
6868

6969
Checkout the [new bootstrap
70-
procedure](/flux/installation/_index.md#generic-git-server).
70+
procedure](/flux/installation/bootstrap/generic-git-server/).
7171

7272
0.13 comes with **breaking changes to image automation** and has the
7373
following highlights:
@@ -95,7 +95,7 @@ Please follow the [upgrade procedure for image
9595
automation](https://github.com/fluxcd/flux2/discussions/1333).
9696

9797
Checkout the [new bootstrap customisation
98-
feature](/flux/installation/_index.md#customize-flux-manifests).
98+
feature](/flux/installation/configuration/boostrap-customization/).
9999

100100
The [Image automation guide](/flux/guides/image-update/) has been updated
101101
to the new APIs, and also includes a reference to a

content/en/blog/2021-05-31-june-update/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The highlights are:
3737
Docs:
3838

3939
- 📔 [GitRepository include
40-
documentation](/flux/components/source/gitrepositories/#including-gitrepository)
40+
documentation](/flux/components/source/gitrepositories/#include)
4141
- 🎁 Checkout the new [guide on ways of structuring your
4242
repositories](/flux/guides/repository-structure/)
4343

content/en/blog/2021-08-02-august-update/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ scheduling information available on the [CNCF Flux Dev
165165
Calendar](https://lists.cncf.io/g/cncf-flux-dev/calendar),
166166
usually scheduled opposite the CNCF Flux Project Meeting. You can
167167
[subscribe to the
168-
calendar](/community/#subscribing-to-the-flux-dev-calendar)
168+
calendar](/community/#subscribing-to-the-flux-calendar)
169169
to receive notifications about upcoming events and schedule changes. The
170170
Bug Scrub is an opportunity to meet with other Flux contributors in
171171
another setting besides the Dev meeting, where we try to identify "Good

content/en/blog/2021-08-30-september-update/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Some of the highlights in this release are:
7676
Prometheus Operator and others.
7777
- The Notification controller can now send alerts to Telegram, Lark
7878
and Matrix in addition to [many
79-
others](/flux/components/notification/provider/#specification).
79+
others](/flux/components/notification/provider/#writing-a-provider-spec).
8080
- Kustomize controller has been updated to on a par with the latest
8181
Kustomize release v4.3.0.
8282

@@ -167,7 +167,7 @@ accessible than ever before.
167167
The Zoom link is broadcast via Slack a few minutes before the
168168
meeting start time. For more event details, subscribe to the [CNCF Flux
169169
Dev
170-
calendar](/community/#subscribing-to-the-flux-dev-calendar).
170+
calendar](/community/#subscribing-to-the-flux-calendar).
171171
Attendees all are asked to RSVP in advance, which can be done by posting
172172
on the Slack thread for Bug Scrub, and introducing yourself briefly in
173173
case you are new to the Flux contributor team.
@@ -201,7 +201,7 @@ section - directly on the home page:
201201

202202
For this we re-use Flux's calendar that is provided by CNCF
203203
infrastructure, so if you [subscribed to
204-
it](/community/#subscribing-to-the-flux-dev-calendar)
204+
it](/community/#subscribing-to-the-flux-calendar)
205205
in the past, you will continue to receive all the information there.
206206

207207
**🤝 Thanks everyone!** In the last month, 15 people contributed to the

content/en/blog/2021-10-29-november-update/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ Here is an update from Kingdon and the rest of the Flux team:
234234
> calendar](/#calendar), which has the Zoom
235235
> link and is in UTC time, or get reminded in your own time zone by
236236
> [subscribing to the flux-dev
237-
> calendar](/community/#subscribing-to-the-flux-dev-calendar).
237+
> calendar](/community/#subscribing-to-the-flux-calendar).
238238
>
239239
> Hope to see you there!
240240

content/en/blog/2021-11-30-december-update/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,14 +74,14 @@ And finally **0.24** comes with security updates for Alpine CVEs. We are
7474
also happy to bring you
7575

7676
- New bootstrap command for [Bitbucket Server and Data
77-
Center](/flux/installation/#bitbucket-server-and-data-center)
77+
Center](/flux/installation/bootstrap/bitbucket/)
7878
repositories (CLI).
7979
- Add support for self-signed certificates when bootstrapping Flux
8080
with on-prem GitHub, GitLab and BitBucket servers (CLI).
8181
- Improved performance when building Helm charts and introduced limits
8282
for Helm index and chart files. (source-controller).
8383
- Add support for [Slack Apps
84-
bot](/flux/components/notification/provider/#slack-app)
84+
bot](/flux/components/notification/provider/#slack)
8585
alerting provider (notification-controller).
8686

8787
Please note that this version comes with breaking changes to Helm users.
@@ -98,7 +98,7 @@ Big shout-out to Soulé Ba for adding Bitbucket support to Flux. This
9898
will make lots of Flux users happy. Thank you very much!
9999

100100
To find out how to bootstrap Flux on Bitbucket Server, please review
101-
[our documentation](/flux/installation/#bitbucket-server-and-data-center).
101+
[our documentation](/flux/installation/bootstrap/bitbucket/).
102102
We love feedback, so please reach out if you have any questions or are
103103
missing anything. We are also working on support for BitBucket Cloud,
104104
for which we might need some help testing, documentation or wherever

content/en/blog/2022-01-31-january-update/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ previously the controllers ignored the service account.
3939
#### :lock: Security enhancements
4040

4141
- Platform admins have the option to [lock down Flux on multi-tenant
42-
clusters](/flux/installation/#multi-tenancy-lockdown)
42+
clusters](/flux/installation/configuration/multitenancy/)
4343
and enforce tenant isolation at namespace level without having to
4444
use a 3rd party admission controller.
4545
- The Flux installation conforms to the Kubernetes [restricted pod
@@ -289,7 +289,7 @@ are less random and we can attract more interest. Look to the schedule
289289
for information about how to join at
290290
[https://fluxcd.io/\#calendar](/#calendar)
291291
or [add the Flux events to your own
292-
calendar](/community/#subscribing-to-the-flux-dev-calendar)
292+
calendar](/community/#subscribing-to-the-flux-calendar)
293293
if you want to participate, and be sure you don't miss out on the new
294294
Flux Bug Scrub, Special Edition!
295295

content/en/blog/2022-02-09-security-the-value-of-sboms/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ resources:
1414

1515
You don't get to re-architect a successful project very often, but we
1616
did about two years ago. The Flux project was already off to a great
17-
start and had [many happy adopters](/adopters/#flux-v1) and many of
17+
start and had [many happy adopters](/adopters/#flux-legacy) and many of
1818
its design principles we kept at the forefront of our mind:
1919

2020
- Pull vs Push: if you haven't read this [great blog

0 commit comments

Comments
 (0)