Skip to content

Commit

Permalink
Fix links to chart repository
Browse files Browse the repository at this point in the history
[PR 554 in the charts repo](falcosecurity/charts#554) refactored the folder structure of the Falco and Falcosidekick charts.

This PR updates all the URLs with to the new structure. For example:
from: https://github.com/falcosecurity/charts/tree/master/falco
to:   https://github.com/falcosecurity/charts/tree/master/charts/falco

Signed-off-by: Pablo Musa <pablo.musa@sysdig.com>
  • Loading branch information
Pablo Musa authored and poiana committed Nov 16, 2023
1 parent e7a2576 commit 21f502b
Show file tree
Hide file tree
Showing 16 changed files with 23 additions and 23 deletions.
2 changes: 1 addition & 1 deletion content/en/blog/extend-falco-outputs-with-falcosidekick.md
Expand Up @@ -54,7 +54,7 @@ Beyond that, it provides metrics about the number of events and let you add `cus

In this article, we'll see how to deploy together in a Kubernetes cluster [`Falco`](https://github.com/falcosecurity/falco), [`Falcosidekick`](https://github.com/falcosecurity/falcosidekick) and [`Falcosidekick-UI`](https://github.com/falcosecurity/falcosidekick-ui).

We'll use `Helm` (*version 3*) for installing all components and for a better user experience, the official `Falco` [chart](https://github.com/falcosecurity/charts/tree/master/falco) is able to install and set all configurations for us:
We'll use `Helm` (*version 3*) for installing all components and for a better user experience, the official `Falco` [chart](https://github.com/falcosecurity/charts/tree/master/charts/falco) is able to install and set all configurations for us:

For this tutorial, we'll send the events in a **Slack** channel, so [get your webhook URL](https://api.slack.com/messaging/webhooks#create_a_webhook) first.

Expand Down
2 changes: 1 addition & 1 deletion content/en/blog/falco-aws-security-lake/index.md
Expand Up @@ -94,7 +94,7 @@ aws eks describe-cluster --name {cluster-name} --query "cluster.identity.oidc.is
## Configuration of Falcosidekick

Since you made it this far it means that you have everything ready on AWS' side, now it's time to configure Falco and Falcosidekick. The easiest way to get started is by using the official [Helm chart](https://github.com/falcosecurity/charts/tree/master/falco).
Since you made it this far it means that you have everything ready on AWS' side, now it's time to configure Falco and Falcosidekick. The easiest way to get started is by using the official [Helm chart](https://github.com/falcosecurity/charts/tree/master/charts/falco).

To configure Falcosidekick at minimum use this `values.yaml` with all the necessary values to complete the configuration, see [here](https://github.com/falcosecurity/charts/blob/master/falcosidekick/values.yaml):

Expand Down
4 changes: 2 additions & 2 deletions content/en/blog/falco-kind-prometheus-grafana.md
Expand Up @@ -39,7 +39,7 @@ Otherwise you can manually generate them as explained [here](https://falco.org/d
Note that in both cases, you have to make sure to set the correct CommonName. In this example, we are using the default hostname used by the Helm chart.

## Install Falco
The official [Falco Helm Chart](https://github.com/falcosecurity/charts/tree/master/falco) is a straightforward way to deploy Falco. The chart adds Falco to all nodes in your cluster using a DaemonSet.
The official [Falco Helm Chart](https://github.com/falcosecurity/charts/tree/master/charts/falco) is a straightforward way to deploy Falco. The chart adds Falco to all nodes in your cluster using a DaemonSet.

Enable the Falco charts repository:

Expand All @@ -56,7 +56,7 @@ helm install falco falcosecurity/falco \
```

## Install falco-exporter
[falco-exporter](https://github.com/falcosecurity/falco-exporter) is the Prometheus metrics exporter for Falco output events. Again here, using [the provided Helm chart](https://github.com/falcosecurity/charts/tree/master/falco-exporter) is the easiest way to deploy it.
[falco-exporter](https://github.com/falcosecurity/falco-exporter) is the Prometheus metrics exporter for Falco output events. Again here, using [the provided Helm chart](https://github.com/falcosecurity/charts/tree/master/charts/falco-exporter) is the easiest way to deploy it.

So you only have to run the helm install command:

Expand Down
4 changes: 2 additions & 2 deletions content/en/blog/falco-m1.md
Expand Up @@ -234,7 +234,7 @@ kube-system kube-scheduler-lima-falco-k8s 1/1 Running 0

#### Deploying Falco via Helm

We leverage [Helm](https://helm.sh) to deploy Falco on our Kubernetes cluster using the official [Falco helm chart](https://github.com/falcosecurity/charts/tree/master/falco).
We leverage [Helm](https://helm.sh) to deploy Falco on our Kubernetes cluster using the official [Falco helm chart](https://github.com/falcosecurity/charts/tree/master/charts/falco).

To install Helm, we can use brew as:

Expand All @@ -244,7 +244,7 @@ $ brew install helm

Then, we need to add the `falcosecurity` helm repository and install the `falcosecurity/falco` chart.

> For this basic example we are just going to enable eBPF as we did before, but there are tons of parameters and configurations that can be tweaked. Check the [official documentation](https://github.com/falcosecurity/charts/tree/master/falco) to know more.
> For this basic example we are just going to enable eBPF as we did before, but there are tons of parameters and configurations that can be tweaked. Check the [official documentation](https://github.com/falcosecurity/charts/tree/master/charts/falco) to know more.
```shell
$ helm repo add falcosecurity https://falcosecurity.github.io/charts
Expand Down
Expand Up @@ -26,7 +26,7 @@ From many different sources I heard about the open-source project <a href="https

### Decisions

It is possible to install Falco as DeamonSet with a provided <a href="https://github.com/falcosecurity/charts/tree/master/falco" target="_blank">Helm Chart</a>. The recommended way is to install Falco as kernel module directly on the nodes. As kernel module, it is outside the scope of Kubernetes and it is not possible to disable or remove it with cluster access. We will install it directly on the nodes, so it is not affected by any cluster misbehavior.
It is possible to install Falco as DeamonSet with a provided <a href="https://github.com/falcosecurity/charts/tree/master/charts/falco" target="_blank">Helm Chart</a>. The recommended way is to install Falco as kernel module directly on the nodes. As kernel module, it is outside the scope of Kubernetes and it is not possible to disable or remove it with cluster access. We will install it directly on the nodes, so it is not affected by any cluster misbehavior.

We need to configure the cluster to send <a href="https://falco.org/docs/event-sources/kubernetes-audit/" target="_blank">Kubernetes Audit Events</a> to Falco and be able to monitor both our cluster and the nodes themselves.

Expand Down Expand Up @@ -207,7 +207,7 @@ Falco is installed and running on all cluster nodes. The provided configuration

While Falco is up and running on all nodes there is no central place for an overview of all rule violations. Because Falco is installed on the host there is no access point within the cluster. To solve this problem I will use <a href="https://github.com/falcosecurity/falcosidekick" target="_blank">Falcosidekick</a>. Each Falco service will send its alerts to a centralized Falcosidekick application which will provide different targets to monitor them.

I'm using the provided <a href="https://github.com/falcosecurity/charts/tree/master/falcosidekick" target="_blank">Helm Chart</a> from the Falco community to install it. As workload in the cluster, I can send the alerts to the internal cluster Monitoring.
I'm using the provided <a href="https://github.com/falcosecurity/charts/tree/master/charts/falcosidekick" target="_blank">Helm Chart</a> from the Falco community to install it. As workload in the cluster, I can send the alerts to the internal cluster Monitoring.

```bash
helm repo add falcosecurity https://falcosecurity.github.io/charts
Expand Down
2 changes: 1 addition & 1 deletion content/en/blog/rules-helm-chart-3-0-0.md
Expand Up @@ -30,7 +30,7 @@ helm install falco \

## Add custom rules with a configmap

On top of any scenario above you can add the `customRules` value to add your own custom rules in a configmap. For instance, if we create a file as [described in the documentation](https://github.com/falcosecurity/charts/tree/master/falco#loading-custom-rules) and then add it to our one of the above command lines with:
On top of any scenario above you can add the `customRules` value to add your own custom rules in a configmap. For instance, if we create a file as [described in the documentation](https://github.com/falcosecurity/charts/tree/master/charts/falco#loading-custom-rules) and then add it to our one of the above command lines with:

```
-f custom_rules.yaml
Expand Down
4 changes: 2 additions & 2 deletions content/en/docs/event-sources/kernel/sample-events.md
Expand Up @@ -60,7 +60,7 @@ The above command loops forever, creating resources in the current namespace and

## Running the Event Generator in K8s

We've also provided a [helm chart](https://github.com/falcosecurity/charts/tree/master/event-generator) that make it easy to run the event generator in K8s Clusters.
We've also provided a [helm chart](https://github.com/falcosecurity/charts/tree/master/charts/event-generator) that make it easy to run the event generator in K8s Clusters.

First thing, we need to add the `falcosecurity` charts repository:

Expand All @@ -80,4 +80,4 @@ helm install event-generator falcosecurity/event-generator \

The above command applies to the `event-generator` namespace. Use the `--namespace` option to deploy in a different namespace. Events will be generated in the same namespace.

You can also find more examples in the [event-generator](https://github.com/falcosecurity/event-generator#with-kubernetes) and [charts](https://github.com/falcosecurity/charts/tree/master/event-generator) repositories.
You can also find more examples in the [event-generator](https://github.com/falcosecurity/event-generator#with-kubernetes) and [charts](https://github.com/falcosecurity/charts/tree/master/charts/event-generator) repositories.
2 changes: 1 addition & 1 deletion content/en/docs/install-operate/deployment.md
Expand Up @@ -26,7 +26,7 @@ Falco can be deployed in Kubernetes as a [DaemonSet](https://kubernetes.io/docs/

### Helm

One of the easiest ways to install Falco in Kubernetes is by using [Helm](https://v3.helm.sh/docs/intro/install/). The Falco community supports an official helm chart, and documentation on how to use it can [be found here](https://github.com/falcosecurity/charts/tree/master/falco). The chart [can be easily configured](https://github.com/falcosecurity/charts/tree/master/falco#configuration) to fit the most common installation requirements.
One of the easiest ways to install Falco in Kubernetes is by using [Helm](https://v3.helm.sh/docs/intro/install/). The Falco community supports an official helm chart, and documentation on how to use it can [be found here](https://github.com/falcosecurity/charts/tree/master/charts/falco). The chart [can be easily configured](https://github.com/falcosecurity/charts/tree/master/charts/falco#configuration) to fit the most common installation requirements.

### DaemonSet

Expand Down
Expand Up @@ -31,7 +31,7 @@ sudo bash install_falco

## Helm

You can install Falco in Kubernetes using Helm. The Falco community supports a helm chart and documentation on how to use it can [be found here](https://github.com/falcosecurity/charts/tree/master/falco).
You can install Falco in Kubernetes using Helm. The Falco community supports a helm chart and documentation on how to use it can [be found here](https://github.com/falcosecurity/charts/tree/master/charts/falco).

See [Installing Helm](https://helm.sh/docs/intro/install/) for
information about how to download and install Helm.
Expand Down
6 changes: 3 additions & 3 deletions content/en/docs/install-operate/third-party/learning.md
Expand Up @@ -73,7 +73,7 @@ In order to install Falco with the `kernel module` or the `bpf probe`:

Tip:
You can easily forward Falco events to Slack, Kafka, AWS Lambda and more with falcosidekick.
Full list of outputs: https://github.com/falcosecurity/charts/tree/master/falcosidekick.
Full list of outputs: https://github.com/falcosecurity/charts/tree/master/charts/falcosidekick.
You can enable its deployment with `--set falcosidekick.enabled=true` or in your values.yaml.
See: https://github.com/falcosecurity/charts/blob/master/falcosidekick/values.yaml for configuration values.
```
Expand Down Expand Up @@ -405,7 +405,7 @@ To run Falco on a `kind` cluster is as follows:
kind create cluster --config=./kind-config.yaml
```

4. [Install](/docs/getting-started/installation) Falco on a node in the kind cluster. To install Falco as a daemonset on a Kubernetes cluster use Helm. For more information about the configuration of Falco charts, see https://github.com/falcosecurity/charts/tree/master/falco.
4. [Install](/docs/getting-started/installation) Falco on a node in the kind cluster. To install Falco as a daemonset on a Kubernetes cluster use Helm. For more information about the configuration of Falco charts, see https://github.com/falcosecurity/charts/tree/master/charts/falco.

## MicroK8s

Expand All @@ -418,4 +418,4 @@ You can follow the official

To run Falco on MicroK8s:

1. [Install](/docs/getting-started/installation) Falco on a node in the MicroK8s cluster. To install Falco as a daemonset on a Kubernetes cluster use Helm. For more information about the configuration of Falco charts, see https://github.com/falcosecurity/charts/tree/master/falco.
1. [Install](/docs/getting-started/installation) Falco on a node in the MicroK8s cluster. To install Falco as a daemonset on a Kubernetes cluster use Helm. For more information about the configuration of Falco charts, see https://github.com/falcosecurity/charts/tree/master/charts/falco.
2 changes: 1 addition & 1 deletion content/en/docs/rules/default-custom.md
Expand Up @@ -61,7 +61,7 @@ helm install falco \

### Add custom rules with a configmap

You can always add the `customRules` value to add your own custom rules in a configmap. For instance, if we create a file as [described in the documentation](https://github.com/falcosecurity/charts/tree/master/falco#loading-custom-rules) and then add it to our one of the above command lines with:
You can always add the `customRules` value to add your own custom rules in a configmap. For instance, if we create a file as [described in the documentation](https://github.com/falcosecurity/charts/tree/master/charts/falco#loading-custom-rules) and then add it to our one of the above command lines with:

```
-f custom_rules.yaml
Expand Down
2 changes: 1 addition & 1 deletion content/ja/docs/getting-started/third-party.md
Expand Up @@ -65,7 +65,7 @@ kind create cluster --config=./kind-config.yaml

## Helm

Helmは、KubernetesにFalcoをインストールする方法です。 Falcoコミュニティは、Helm chartとそれを使用する方法に関するドキュメントをサポートしています[ここにあります](https://github.com/falcosecurity/charts/tree/master/falco)
Helmは、KubernetesにFalcoをインストールする方法です。 Falcoコミュニティは、Helm chartとそれを使用する方法に関するドキュメントをサポートしています[ここにあります](https://github.com/falcosecurity/charts/tree/master/charts/falco)

## CoreOS

Expand Down
2 changes: 1 addition & 1 deletion content/ko/docs/third-party.md
Expand Up @@ -65,7 +65,7 @@ kind create cluster --config=./kind-config.yaml

## Helm

Helm 은 쿠버네티스에 팔코를 설치하는 한 가지 방법이다. 팔코 커뮤니티는 헬름 차트와 이를 사용하는 방법에 대한 문서를 [여기서](https://github.com/falcosecurity/charts/tree/master/falco) 제공한다.
Helm 은 쿠버네티스에 팔코를 설치하는 한 가지 방법이다. 팔코 커뮤니티는 헬름 차트와 이를 사용하는 방법에 대한 문서를 [여기서](https://github.com/falcosecurity/charts/tree/master/charts/falco) 제공한다.

## CoreOS

Expand Down
Expand Up @@ -28,7 +28,7 @@ sudo bash install_falco

## Helm

Helm ഉപയോഗിച്ച് നിങ്ങൾക്ക് Kubernetes ൽ ഫാൽക്കോ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. അത് എങ്ങനെ ഉപയോഗിക്കാമെന്നതിനെ കുറിച്ചുള്ള ഫാൽക്കോ കമ്മ്യൂണിറ്റി പിന്തുണക്കുന്ന ഒരു Helm ചാർട്ടും ഡോക്യുമെൻറേഷനും [ഇവിടെ കാണാവുന്നതാണ്](https://github.com/falcosecurity/charts/tree/master/falco).
Helm ഉപയോഗിച്ച് നിങ്ങൾക്ക് Kubernetes ൽ ഫാൽക്കോ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. അത് എങ്ങനെ ഉപയോഗിക്കാമെന്നതിനെ കുറിച്ചുള്ള ഫാൽക്കോ കമ്മ്യൂണിറ്റി പിന്തുണക്കുന്ന ഒരു Helm ചാർട്ടും ഡോക്യുമെൻറേഷനും [ഇവിടെ കാണാവുന്നതാണ്](https://github.com/falcosecurity/charts/tree/master/charts/falco).

Helm എങ്ങനെ ഡൌൺലോഡ് ചെയ്യാമെന്നതിനെയും ഇൻസ്റ്റാൾ ചെയ്യാമെന്നതിനെയും കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്കായി [Installing Helm](https://helm.sh/docs/intro/install/) കാണുക.

Expand Down
4 changes: 2 additions & 2 deletions content/ml/docs/getting-started/third-party/learning.md
Expand Up @@ -112,7 +112,7 @@ Kind ഉപയോഗിച്ച് പ്രവർത്തിക്കാൻ
kind create cluster --config=./kind-config.yaml
```

4. Kind ക്ലസ്റ്ററിലെ ഒരു നോഡിൽ ഫാൽക്കോ [Install](https://github.com/falcosecurity/falco-website/blob/master/docs/getting-started/installation) ചെയ്യുക. ഒരു Kubernetes ക്ലസ്റ്ററിൽ ഒരു ഡെയ്മൺസെറ്റായി ഫാൽക്കോ ഇൻസ്റ്റാൾ ചെയ്യാൻ Helm ഉപയോഗിക്കുക. ഫാൽക്കോ ചാർട്ടുകളുടെ ക്രമീകരണത്തിനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, https://github.com/falcosecurity/charts/tree/master/falco കാണുക.
4. Kind ക്ലസ്റ്ററിലെ ഒരു നോഡിൽ ഫാൽക്കോ [Install](https://github.com/falcosecurity/falco-website/blob/master/docs/getting-started/installation) ചെയ്യുക. ഒരു Kubernetes ക്ലസ്റ്ററിൽ ഒരു ഡെയ്മൺസെറ്റായി ഫാൽക്കോ ഇൻസ്റ്റാൾ ചെയ്യാൻ Helm ഉപയോഗിക്കുക. ഫാൽക്കോ ചാർട്ടുകളുടെ ക്രമീകരണത്തിനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, https://github.com/falcosecurity/charts/tree/master/charts/falco കാണുക.

## MicroK8s

Expand All @@ -123,4 +123,4 @@ MicroK8s ഏറ്റവും ചെറുതും ഏറ്റവും വ

MicroK8s ൽ ഫാൽക്കോ റൺ ചെയ്യാനായി:

1. MicroK8s ക്ലസ്റ്ററിലെ ഒരു നോഡിൽ ഫാൽക്കോ [Install](https://github.com/falcosecurity/falco-website/blob/master/docs/getting-started/installation) ചെയ്യുക. ഒരു Kubernetes ക്ലസ്റ്ററിൽ ഒരു ഡെയ്മൺസെറ്റായി ഫാൽക്കോ ഇൻസ്റ്റാൾ ചെയ്യാൻ Helm ഉപയോഗിക്കുക. ഫാൽക്കോ ചാർട്ടുകളുടെ ക്രമീകരണത്തിനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, https://github.com/falcosecurity/charts/tree/master/falco കാണുക.
1. MicroK8s ക്ലസ്റ്ററിലെ ഒരു നോഡിൽ ഫാൽക്കോ [Install](https://github.com/falcosecurity/falco-website/blob/master/docs/getting-started/installation) ചെയ്യുക. ഒരു Kubernetes ക്ലസ്റ്ററിൽ ഒരു ഡെയ്മൺസെറ്റായി ഫാൽക്കോ ഇൻസ്റ്റാൾ ചെയ്യാൻ Helm ഉപയോഗിക്കുക. ഫാൽക്കോ ചാർട്ടുകളുടെ ക്രമീകരണത്തിനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, https://github.com/falcosecurity/charts/tree/master/charts/falco കാണുക.
2 changes: 1 addition & 1 deletion content/zh-cn/docs/installation.md
Expand Up @@ -33,7 +33,7 @@ weight: 2

### Helm

Helm是在Kubernetes上安装Falco的首选方法之一。[Falco Helm chart](https://github.com/falcosecurity/charts)提供了丰富的[可配值](https://github.com/falcosecurity/charts/tree/master/falco#configuration),以使用不同的配置启动Falco。
Helm是在Kubernetes上安装Falco的首选方法之一。[Falco Helm chart](https://github.com/falcosecurity/charts)提供了丰富的[可配值](https://github.com/falcosecurity/charts/tree/master/charts/falco#configuration),以使用不同的配置启动Falco。

在部署Helm的集群上,以默认配置部署Falco,请运行:

Expand Down

0 comments on commit 21f502b

Please sign in to comment.