falcosecurity / falco-website

Source code of the official Falco website
https://falco.org
Creative Commons Attribution 4.0 International
35 stars 220 forks source link

new(docs): update getting started pages #1333

Closed LucaGuerra closed 2 months ago

LucaGuerra commented 3 months ago

What type of PR is this?

Uncomment one (or more) /kind <> lines:

/kind content

Any specific area of the project related to this PR?

Uncomment one (or more) /area <> lines:

/area documentation

What this PR does / why we need it:

Lately we have worked a lot to improve Falco's installation experience and remove some manual configuration that you had to specify the first time you used it. I believe it's time to make this work shine in the "Getting Started" page. Instead of relying on reproducible environments that however would require you to have VirtualBox or other similar things installed, I would propose offering the simplest commands to start Falco, along with a quick path to see your first event and write your first rule.

I don't think, however, that the guide that uses VirtualBox should be entirely thrown away but it's not the first one that we should suggest IMO.

This PR is here to discuss if we agree with that, and then I can complete the missing parts and/or we can proceed adding other sections

Which issue(s) this PR fixes:

Fixes #

Special notes for your reviewer:

LucaGuerra commented 2 months ago

I made additional changes, completed the k8s section and added back the Linux (w/ Vagrant) section. @leogr @Issif I think it's ready for review, please let me know what you think!

poiana commented 2 months ago

LGTM label has been added.

Git tree hash: 06e56704098c29f142d0888cd1851d43c0c2bccd

poiana commented 2 months ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: leogr, LucaGuerra

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/falcosecurity/falco-website/blob/master/OWNERS)~~ [LucaGuerra,leogr] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment