From 1a9bdc578f3a4b0d9b21083a07f9d995aac909c3 Mon Sep 17 00:00:00 2001 From: Rasmus <67839982+RelativeSure@users.noreply.github.com> Date: Sun, 24 Sep 2023 13:31:29 +0200 Subject: [PATCH] Exemples -> Examples (#116) * Exemples -> Examples * Exemples -> Examples * Uppercase * Uppercase v2 * Uppercase v3 * Uppercases * Another one * Add whoami because .gitignore is ignoring conf folder --- Makefile | 28 +++++++++---------- README.md | 22 +++++++-------- {exemples => examples}/behind-proxy/README.md | 2 +- .../behind-proxy/acquis.yaml | 0 .../behind-proxy/cloudflare-exemple.yaml | 0 .../docker-compose.cloudflare.yml | 2 +- {exemples => examples}/binary-vm/.gitignore | 0 {exemples => examples}/binary-vm/README.md | 2 +- {exemples => examples}/binary-vm/Vagrantfile | 0 .../binary-vm/files/crowdsec/acquis.yaml | 0 .../binary-vm/files/crowdsec/certs/agent.json | 0 .../files/crowdsec/certs/bouncer.json | 0 .../binary-vm/files/crowdsec/certs/ca.json | 0 .../files/crowdsec/certs/intermediate.json | 0 .../files/crowdsec/certs/profiles.json | 0 .../files/crowdsec/certs/server.json | 0 .../files/crowdsec/config/config.yaml | 0 .../config/local_api_credentials.yaml | 0 .../binary-vm/files/traefik/conf/whoami.yml | 0 .../binary-vm/files/traefik/traefik.service | 0 .../binary-vm/files/traefik/traefik.yml | 0 .../binary-vm/files/whoami.service | 0 .../scripts/configure_crowdsec_certs.sh | 0 .../binary-vm/scripts/configure_traefik.sh | 0 .../binary-vm/scripts/install_crowdsec.sh | 0 .../binary-vm/scripts/install_traefik.sh | 0 .../binary-vm/scripts/install_whoami.sh | 0 {exemples => examples}/kubernetes/README.md | 4 +-- .../kubernetes/crowdsec/service.yml | 0 .../kubernetes/crowdsec/values.yml | 0 .../kubernetes/traefik/dashboard.yml | 0 .../kubernetes/traefik/plugin.yml | 0 .../kubernetes/traefik/values.yml | 0 .../kubernetes/whoami/whoami-ingress.yml | 0 .../kubernetes/whoami/whoami-services.yml | 0 .../kubernetes/whoami/whoami.yml | 0 {exemples => examples}/redis-cache/README.md | 2 +- .../redis-cache/acquis.yaml | 0 .../redis-cache/docker-compose.redis.yml | 0 .../standalone-mode/README.md | 0 .../standalone-mode/docker-compose.alone.yml | 0 {exemples => examples}/tls-auth/Dockerfile | 0 {exemples => examples}/tls-auth/README.md | 2 +- .../tls-auth/config/acquis.yaml | 0 .../tls-auth/config/config.yaml | 0 .../config/local_api_credentials.yaml | 0 .../tls-auth/docker-compose.tls-auth.yml | 0 {exemples => examples}/tls-auth/gencerts.sh | 0 {exemples => examples}/tls-auth/in/agent.json | 0 .../tls-auth/in/bouncer.json | 0 {exemples => examples}/tls-auth/in/ca.json | 0 .../tls-auth/in/intermediate.json | 0 .../tls-auth/in/profiles.json | 0 .../tls-auth/in/server.json | 0 {exemples => examples}/trusted-ips/README.md | 4 +-- .../trusted-ips/acquis.yaml | 0 .../trusted-ips/docker-compose.trusted.yml | 0 .../maxlerebourg/simpleredis/README.md | 2 +- 58 files changed, 35 insertions(+), 35 deletions(-) rename {exemples => examples}/behind-proxy/README.md (98%) rename {exemples => examples}/behind-proxy/acquis.yaml (100%) rename {exemples => examples}/behind-proxy/cloudflare-exemple.yaml (100%) rename {exemples => examples}/behind-proxy/docker-compose.cloudflare.yml (98%) rename {exemples => examples}/binary-vm/.gitignore (100%) rename {exemples => examples}/binary-vm/README.md (99%) rename {exemples => examples}/binary-vm/Vagrantfile (100%) rename {exemples => examples}/binary-vm/files/crowdsec/acquis.yaml (100%) rename {exemples => examples}/binary-vm/files/crowdsec/certs/agent.json (100%) rename {exemples => examples}/binary-vm/files/crowdsec/certs/bouncer.json (100%) rename {exemples => examples}/binary-vm/files/crowdsec/certs/ca.json (100%) rename {exemples => examples}/binary-vm/files/crowdsec/certs/intermediate.json (100%) rename {exemples => examples}/binary-vm/files/crowdsec/certs/profiles.json (100%) rename {exemples => examples}/binary-vm/files/crowdsec/certs/server.json (100%) rename {exemples => examples}/binary-vm/files/crowdsec/config/config.yaml (100%) rename {exemples => examples}/binary-vm/files/crowdsec/config/local_api_credentials.yaml (100%) rename {exemples => examples}/binary-vm/files/traefik/conf/whoami.yml (100%) rename {exemples => examples}/binary-vm/files/traefik/traefik.service (100%) rename {exemples => examples}/binary-vm/files/traefik/traefik.yml (100%) rename {exemples => examples}/binary-vm/files/whoami.service (100%) rename {exemples => examples}/binary-vm/scripts/configure_crowdsec_certs.sh (100%) rename {exemples => examples}/binary-vm/scripts/configure_traefik.sh (100%) rename {exemples => examples}/binary-vm/scripts/install_crowdsec.sh (100%) rename {exemples => examples}/binary-vm/scripts/install_traefik.sh (100%) rename {exemples => examples}/binary-vm/scripts/install_whoami.sh (100%) rename {exemples => examples}/kubernetes/README.md (98%) rename {exemples => examples}/kubernetes/crowdsec/service.yml (100%) rename {exemples => examples}/kubernetes/crowdsec/values.yml (100%) rename {exemples => examples}/kubernetes/traefik/dashboard.yml (100%) rename {exemples => examples}/kubernetes/traefik/plugin.yml (100%) rename {exemples => examples}/kubernetes/traefik/values.yml (100%) rename {exemples => examples}/kubernetes/whoami/whoami-ingress.yml (100%) rename {exemples => examples}/kubernetes/whoami/whoami-services.yml (100%) rename {exemples => examples}/kubernetes/whoami/whoami.yml (100%) rename {exemples => examples}/redis-cache/README.md (97%) rename {exemples => examples}/redis-cache/acquis.yaml (100%) rename {exemples => examples}/redis-cache/docker-compose.redis.yml (100%) rename {exemples => examples}/standalone-mode/README.md (100%) rename {exemples => examples}/standalone-mode/docker-compose.alone.yml (100%) rename {exemples => examples}/tls-auth/Dockerfile (100%) rename {exemples => examples}/tls-auth/README.md (99%) rename {exemples => examples}/tls-auth/config/acquis.yaml (100%) rename {exemples => examples}/tls-auth/config/config.yaml (100%) rename {exemples => examples}/tls-auth/config/local_api_credentials.yaml (100%) rename {exemples => examples}/tls-auth/docker-compose.tls-auth.yml (100%) rename {exemples => examples}/tls-auth/gencerts.sh (100%) rename {exemples => examples}/tls-auth/in/agent.json (100%) rename {exemples => examples}/tls-auth/in/bouncer.json (100%) rename {exemples => examples}/tls-auth/in/ca.json (100%) rename {exemples => examples}/tls-auth/in/intermediate.json (100%) rename {exemples => examples}/tls-auth/in/profiles.json (100%) rename {exemples => examples}/tls-auth/in/server.json (100%) rename {exemples => examples}/trusted-ips/README.md (99%) rename {exemples => examples}/trusted-ips/acquis.yaml (100%) rename {exemples => examples}/trusted-ips/docker-compose.trusted.yml (100%) diff --git a/Makefile b/Makefile index 68a10ca..bbfe8e2 100644 --- a/Makefile +++ b/Makefile @@ -26,19 +26,19 @@ run_local: docker-compose -f docker-compose.local.yml up -d --remove-orphans run_behindproxy: - docker-compose -f exemples/behind-proxy/docker-compose.cloudflare.yml up -d --remove-orphans + docker-compose -f examples/behind-proxy/docker-compose.cloudflare.yml up -d --remove-orphans run_cacheredis: - docker-compose -f exemples/redis-cache/docker-compose.redis.yml up -d --remove-orphans + docker-compose -f examples/redis-cache/docker-compose.redis.yml up -d --remove-orphans run_trustedips: - docker-compose -f exemples/trusted-ips/docker-compose.trusted.yml up -d --remove-orphans + docker-compose -f examples/trusted-ips/docker-compose.trusted.yml up -d --remove-orphans run_binaryvm: - cd exemples/binary-vm/ && sudo vagrant up + cd examples/binary-vm/ && sudo vagrant up run_tlsauth: - docker-compose -f exemples/tls-auth/docker-compose.tls-auth.yml down && docker-compose -f exemples/tls-auth/docker-compose.tls-auth.yml up -d && docker-compose -f exemples/tls-auth/docker-compose.tls-auth.yml restart && docker-compose -f exemples/tls-auth/docker-compose.tls-auth.yml logs -f + docker-compose -f examples/tls-auth/docker-compose.tls-auth.yml down && docker-compose -f examples/tls-auth/docker-compose.tls-auth.yml up -d && docker-compose -f examples/tls-auth/docker-compose.tls-auth.yml restart && docker-compose -f examples/tls-auth/docker-compose.tls-auth.yml logs -f run: docker-compose -f docker-compose.yml up -d --remove-orphans @@ -53,16 +53,16 @@ restart: docker-compose -f docker-compose.yml restart restart_behindproxy: - docker-compose -f exemples/behind-proxy/docker-compose.cloudflare.yml restart + docker-compose -f examples/behind-proxy/docker-compose.cloudflare.yml restart restart_cacheredis: - docker-compose -f exemples/redis-cache/docker-compose.redis.yml restart + docker-compose -f examples/redis-cache/docker-compose.redis.yml restart restart_trustedips: - docker-compose -f exemples/trusted-ips/docker-compose.trusted.yml restart + docker-compose -f examples/trusted-ips/docker-compose.trusted.yml restart restart_tlsauth: - docker-compose -f exemples/tls-auth/docker-compose.tls-auth.yml + docker-compose -f examples/tls-auth/docker-compose.tls-auth.yml show_logs: docker-compose -f docker-compose.yml restart @@ -74,15 +74,15 @@ show_dev_logs: docker-compose -f docker-compose.dev.yml logs -f clean_all_docker: - docker-compose -f exemples/behind-proxy/docker-compose.cloudflare.yml down --remove-orphans - docker-compose -f exemples/redis-cache/docker-compose.redis.yml down --remove-orphans - docker-compose -f exemples/trusted-ips/docker-compose.trusted.yml down --remove-orphans - docker-compose -f exemples/tls-auth/docker-compose.tls-auth.yml down --remove-orphans + docker-compose -f examples/behind-proxy/docker-compose.cloudflare.yml down --remove-orphans + docker-compose -f examples/redis-cache/docker-compose.redis.yml down --remove-orphans + docker-compose -f examples/trusted-ips/docker-compose.trusted.yml down --remove-orphans + docker-compose -f examples/tls-auth/docker-compose.tls-auth.yml down --remove-orphans docker-compose -f docker-compose.local.yml down --remove-orphans docker-compose -f docker-compose.yml down --remove-orphans clean_vagrant: - cd exemples/binary-vm/ && sudo vagrant destroy -f + cd examples/binary-vm/ && sudo vagrant destroy -f show_metrics: diff --git a/README.md b/README.md index abd5780..edd648e 100644 --- a/README.md +++ b/README.md @@ -272,10 +272,10 @@ docker-compose up -d #### Use certificates to authenticate with CrowdSec -You can follow the example in `exemples/tls-auth` to view how to authenticate with client certificates with the LAPI. +You can follow the example in `examples/tls-auth` to view how to authenticate with client certificates with the LAPI. In that case, communications with the LAPI must go through HTTPS. -A script is available to generate certificates in `exemples/tls-auth/gencerts.sh` and must be in the same directory as the inputs for the PKI creation. +A script is available to generate certificates in `examples/tls-auth/gencerts.sh` and must be in the same directory as the inputs for the PKI creation. #### Use HTTPS to communicate with the LAPI @@ -283,7 +283,7 @@ To communicate with the LAPI in HTTPS you need to either accept any certificates Set the `crowdsecLapiScheme` to https. Crowdsec must be listening in HTTPS for this to work. -Please see the [tls-auth exemple](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/exemples/tls-auth/README.md) or the official documentation: [docs.crowdsec.net/docs/local_api/tls_auth/](https://docs.crowdsec.net/docs/local_api/tls_auth/) +Please see the [tls-auth example](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/examples/tls-auth/README.md) or the official documentation: [docs.crowdsec.net/docs/local_api/tls_auth/](https://docs.crowdsec.net/docs/local_api/tls_auth/) #### Manually add an IP to the blocklist (for testing purposes) @@ -293,21 +293,21 @@ docker exec crowdsec cscli decisions add --ip 10.0.0.10 -d 10m # this will be ef docker exec crowdsec cscli decisions remove --ip 10.0.0.10 ``` -### Exemples +### Examples -#### 1. Behind another proxy service (ex: clouflare) [exemples/behind-proxy/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/exemples/behind-proxy/README.md) +#### 1. Behind another proxy service (ex: clouflare) [examples/behind-proxy/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/examples/behind-proxy/README.md) -#### 2. With Redis as an external shared cache [exemples/redis-cache/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/exemples/redis-cache/README.md) +#### 2. With Redis as an external shared cache [examples/redis-cache/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/examples/redis-cache/README.md) -#### 3. Using Trusted IP (ex: LAN OR VPN) that won't get filtered by crowdsec [exemples/trusted-ips/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/exemples/trusted-ips/README.md) +#### 3. Using Trusted IP (ex: LAN OR VPN) that won't get filtered by crowdsec [examples/trusted-ips/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/examples/trusted-ips/README.md) -#### 4. Using Crowdsec and Traefik installed as binary in a single VM [exemples/binary-vm/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/exemples/binary-vm/README.md) +#### 4. Using Crowdsec and Traefik installed as binary in a single VM [examples/binary-vm/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/examples/binary-vm/README.md) -#### 5. Using https communication and tls authentication with Crowdsec [exemples/tls-auth/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/exemples/tls-auth/README.md) +#### 5. Using https communication and tls authentication with Crowdsec [examples/tls-auth/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/examples/tls-auth/README.md) -#### 6. Using Crowdsec and Traefik in Kubernetes [exemples/kubernetes/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/exemples/kubernetes/README.md) +#### 6. Using Crowdsec and Traefik in Kubernetes [examples/kubernetes/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/examples/kubernetes/README.md) -#### 7. Using Traefik in standalone mode without Crowdsec [exemples/standalone-mode/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/exemples/standalone-mode/README.md) +#### 7. Using Traefik in standalone mode without Crowdsec [examples/standalone-mode/README.md](https://github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin/blob/main/examples/standalone-mode/README.md) ### Local Mode diff --git a/exemples/behind-proxy/README.md b/examples/behind-proxy/README.md similarity index 98% rename from exemples/behind-proxy/README.md rename to examples/behind-proxy/README.md index 6a22cdf..a55c5ed 100644 --- a/exemples/behind-proxy/README.md +++ b/examples/behind-proxy/README.md @@ -1,4 +1,4 @@ -# Exemple +# Example ## Behind another proxy service (ex: clouflare) You need to configure your Traefik to trust Forwarded headers by your front proxy diff --git a/exemples/behind-proxy/acquis.yaml b/examples/behind-proxy/acquis.yaml similarity index 100% rename from exemples/behind-proxy/acquis.yaml rename to examples/behind-proxy/acquis.yaml diff --git a/exemples/behind-proxy/cloudflare-exemple.yaml b/examples/behind-proxy/cloudflare-exemple.yaml similarity index 100% rename from exemples/behind-proxy/cloudflare-exemple.yaml rename to examples/behind-proxy/cloudflare-exemple.yaml diff --git a/exemples/behind-proxy/docker-compose.cloudflare.yml b/examples/behind-proxy/docker-compose.cloudflare.yml similarity index 98% rename from exemples/behind-proxy/docker-compose.cloudflare.yml rename to examples/behind-proxy/docker-compose.cloudflare.yml index 9f48f54..469ab4f 100644 --- a/exemples/behind-proxy/docker-compose.cloudflare.yml +++ b/examples/behind-proxy/docker-compose.cloudflare.yml @@ -14,7 +14,7 @@ services: - "--providers.file.filename=/cloud.yaml" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - - ./cloudflare-exemple.yaml:/cloud.yaml:ro + - ./cloudflare-example.yaml:/cloud.yaml:ro - logs-cloudflare:/var/log/traefik ports: - 80:80 diff --git a/exemples/binary-vm/.gitignore b/examples/binary-vm/.gitignore similarity index 100% rename from exemples/binary-vm/.gitignore rename to examples/binary-vm/.gitignore diff --git a/exemples/binary-vm/README.md b/examples/binary-vm/README.md similarity index 99% rename from exemples/binary-vm/README.md rename to examples/binary-vm/README.md index 04ec4e3..05464c0 100644 --- a/exemples/binary-vm/README.md +++ b/examples/binary-vm/README.md @@ -1,4 +1,4 @@ -# Exemple +# Example ### Install vagrant diff --git a/exemples/binary-vm/Vagrantfile b/examples/binary-vm/Vagrantfile similarity index 100% rename from exemples/binary-vm/Vagrantfile rename to examples/binary-vm/Vagrantfile diff --git a/exemples/binary-vm/files/crowdsec/acquis.yaml b/examples/binary-vm/files/crowdsec/acquis.yaml similarity index 100% rename from exemples/binary-vm/files/crowdsec/acquis.yaml rename to examples/binary-vm/files/crowdsec/acquis.yaml diff --git a/exemples/binary-vm/files/crowdsec/certs/agent.json b/examples/binary-vm/files/crowdsec/certs/agent.json similarity index 100% rename from exemples/binary-vm/files/crowdsec/certs/agent.json rename to examples/binary-vm/files/crowdsec/certs/agent.json diff --git a/exemples/binary-vm/files/crowdsec/certs/bouncer.json b/examples/binary-vm/files/crowdsec/certs/bouncer.json similarity index 100% rename from exemples/binary-vm/files/crowdsec/certs/bouncer.json rename to examples/binary-vm/files/crowdsec/certs/bouncer.json diff --git a/exemples/binary-vm/files/crowdsec/certs/ca.json b/examples/binary-vm/files/crowdsec/certs/ca.json similarity index 100% rename from exemples/binary-vm/files/crowdsec/certs/ca.json rename to examples/binary-vm/files/crowdsec/certs/ca.json diff --git a/exemples/binary-vm/files/crowdsec/certs/intermediate.json b/examples/binary-vm/files/crowdsec/certs/intermediate.json similarity index 100% rename from exemples/binary-vm/files/crowdsec/certs/intermediate.json rename to examples/binary-vm/files/crowdsec/certs/intermediate.json diff --git a/exemples/binary-vm/files/crowdsec/certs/profiles.json b/examples/binary-vm/files/crowdsec/certs/profiles.json similarity index 100% rename from exemples/binary-vm/files/crowdsec/certs/profiles.json rename to examples/binary-vm/files/crowdsec/certs/profiles.json diff --git a/exemples/binary-vm/files/crowdsec/certs/server.json b/examples/binary-vm/files/crowdsec/certs/server.json similarity index 100% rename from exemples/binary-vm/files/crowdsec/certs/server.json rename to examples/binary-vm/files/crowdsec/certs/server.json diff --git a/exemples/binary-vm/files/crowdsec/config/config.yaml b/examples/binary-vm/files/crowdsec/config/config.yaml similarity index 100% rename from exemples/binary-vm/files/crowdsec/config/config.yaml rename to examples/binary-vm/files/crowdsec/config/config.yaml diff --git a/exemples/binary-vm/files/crowdsec/config/local_api_credentials.yaml b/examples/binary-vm/files/crowdsec/config/local_api_credentials.yaml similarity index 100% rename from exemples/binary-vm/files/crowdsec/config/local_api_credentials.yaml rename to examples/binary-vm/files/crowdsec/config/local_api_credentials.yaml diff --git a/exemples/binary-vm/files/traefik/conf/whoami.yml b/examples/binary-vm/files/traefik/conf/whoami.yml similarity index 100% rename from exemples/binary-vm/files/traefik/conf/whoami.yml rename to examples/binary-vm/files/traefik/conf/whoami.yml diff --git a/exemples/binary-vm/files/traefik/traefik.service b/examples/binary-vm/files/traefik/traefik.service similarity index 100% rename from exemples/binary-vm/files/traefik/traefik.service rename to examples/binary-vm/files/traefik/traefik.service diff --git a/exemples/binary-vm/files/traefik/traefik.yml b/examples/binary-vm/files/traefik/traefik.yml similarity index 100% rename from exemples/binary-vm/files/traefik/traefik.yml rename to examples/binary-vm/files/traefik/traefik.yml diff --git a/exemples/binary-vm/files/whoami.service b/examples/binary-vm/files/whoami.service similarity index 100% rename from exemples/binary-vm/files/whoami.service rename to examples/binary-vm/files/whoami.service diff --git a/exemples/binary-vm/scripts/configure_crowdsec_certs.sh b/examples/binary-vm/scripts/configure_crowdsec_certs.sh similarity index 100% rename from exemples/binary-vm/scripts/configure_crowdsec_certs.sh rename to examples/binary-vm/scripts/configure_crowdsec_certs.sh diff --git a/exemples/binary-vm/scripts/configure_traefik.sh b/examples/binary-vm/scripts/configure_traefik.sh similarity index 100% rename from exemples/binary-vm/scripts/configure_traefik.sh rename to examples/binary-vm/scripts/configure_traefik.sh diff --git a/exemples/binary-vm/scripts/install_crowdsec.sh b/examples/binary-vm/scripts/install_crowdsec.sh similarity index 100% rename from exemples/binary-vm/scripts/install_crowdsec.sh rename to examples/binary-vm/scripts/install_crowdsec.sh diff --git a/exemples/binary-vm/scripts/install_traefik.sh b/examples/binary-vm/scripts/install_traefik.sh similarity index 100% rename from exemples/binary-vm/scripts/install_traefik.sh rename to examples/binary-vm/scripts/install_traefik.sh diff --git a/exemples/binary-vm/scripts/install_whoami.sh b/examples/binary-vm/scripts/install_whoami.sh similarity index 100% rename from exemples/binary-vm/scripts/install_whoami.sh rename to examples/binary-vm/scripts/install_whoami.sh diff --git a/exemples/kubernetes/README.md b/examples/kubernetes/README.md similarity index 98% rename from exemples/kubernetes/README.md rename to examples/kubernetes/README.md index 521f300..4961a4d 100644 --- a/exemples/kubernetes/README.md +++ b/examples/kubernetes/README.md @@ -1,4 +1,4 @@ -### Kubernetes Exemple +### Kubernetes Example #### Official docs @@ -88,4 +88,4 @@ kubectl -n crowdsec exec -it $(kubectl get pods -n crowdsec --selector "k8s-app= ```bash kubectl -n traefik exec -it $(kubectl get pods -n traefik --selector "app.kubernetes.io/name=traefik" --output=name) sh -``` \ No newline at end of file +``` diff --git a/exemples/kubernetes/crowdsec/service.yml b/examples/kubernetes/crowdsec/service.yml similarity index 100% rename from exemples/kubernetes/crowdsec/service.yml rename to examples/kubernetes/crowdsec/service.yml diff --git a/exemples/kubernetes/crowdsec/values.yml b/examples/kubernetes/crowdsec/values.yml similarity index 100% rename from exemples/kubernetes/crowdsec/values.yml rename to examples/kubernetes/crowdsec/values.yml diff --git a/exemples/kubernetes/traefik/dashboard.yml b/examples/kubernetes/traefik/dashboard.yml similarity index 100% rename from exemples/kubernetes/traefik/dashboard.yml rename to examples/kubernetes/traefik/dashboard.yml diff --git a/exemples/kubernetes/traefik/plugin.yml b/examples/kubernetes/traefik/plugin.yml similarity index 100% rename from exemples/kubernetes/traefik/plugin.yml rename to examples/kubernetes/traefik/plugin.yml diff --git a/exemples/kubernetes/traefik/values.yml b/examples/kubernetes/traefik/values.yml similarity index 100% rename from exemples/kubernetes/traefik/values.yml rename to examples/kubernetes/traefik/values.yml diff --git a/exemples/kubernetes/whoami/whoami-ingress.yml b/examples/kubernetes/whoami/whoami-ingress.yml similarity index 100% rename from exemples/kubernetes/whoami/whoami-ingress.yml rename to examples/kubernetes/whoami/whoami-ingress.yml diff --git a/exemples/kubernetes/whoami/whoami-services.yml b/examples/kubernetes/whoami/whoami-services.yml similarity index 100% rename from exemples/kubernetes/whoami/whoami-services.yml rename to examples/kubernetes/whoami/whoami-services.yml diff --git a/exemples/kubernetes/whoami/whoami.yml b/examples/kubernetes/whoami/whoami.yml similarity index 100% rename from exemples/kubernetes/whoami/whoami.yml rename to examples/kubernetes/whoami/whoami.yml diff --git a/exemples/redis-cache/README.md b/examples/redis-cache/README.md similarity index 97% rename from exemples/redis-cache/README.md rename to examples/redis-cache/README.md index 2db0e95..75d08c5 100644 --- a/exemples/redis-cache/README.md +++ b/examples/redis-cache/README.md @@ -1,4 +1,4 @@ -# Exemple +# Example ## With Redis as an external shared cache The plugin must be configured to connect to a redis instance diff --git a/exemples/redis-cache/acquis.yaml b/examples/redis-cache/acquis.yaml similarity index 100% rename from exemples/redis-cache/acquis.yaml rename to examples/redis-cache/acquis.yaml diff --git a/exemples/redis-cache/docker-compose.redis.yml b/examples/redis-cache/docker-compose.redis.yml similarity index 100% rename from exemples/redis-cache/docker-compose.redis.yml rename to examples/redis-cache/docker-compose.redis.yml diff --git a/exemples/standalone-mode/README.md b/examples/standalone-mode/README.md similarity index 100% rename from exemples/standalone-mode/README.md rename to examples/standalone-mode/README.md diff --git a/exemples/standalone-mode/docker-compose.alone.yml b/examples/standalone-mode/docker-compose.alone.yml similarity index 100% rename from exemples/standalone-mode/docker-compose.alone.yml rename to examples/standalone-mode/docker-compose.alone.yml diff --git a/exemples/tls-auth/Dockerfile b/examples/tls-auth/Dockerfile similarity index 100% rename from exemples/tls-auth/Dockerfile rename to examples/tls-auth/Dockerfile diff --git a/exemples/tls-auth/README.md b/examples/tls-auth/README.md similarity index 99% rename from exemples/tls-auth/README.md rename to examples/tls-auth/README.md index 34b64d1..1680204 100644 --- a/exemples/tls-auth/README.md +++ b/examples/tls-auth/README.md @@ -1,4 +1,4 @@ -# Exemple +# Example ## Using https communication and tls authentication with Crowdsec ##### Summary diff --git a/exemples/tls-auth/config/acquis.yaml b/examples/tls-auth/config/acquis.yaml similarity index 100% rename from exemples/tls-auth/config/acquis.yaml rename to examples/tls-auth/config/acquis.yaml diff --git a/exemples/tls-auth/config/config.yaml b/examples/tls-auth/config/config.yaml similarity index 100% rename from exemples/tls-auth/config/config.yaml rename to examples/tls-auth/config/config.yaml diff --git a/exemples/tls-auth/config/local_api_credentials.yaml b/examples/tls-auth/config/local_api_credentials.yaml similarity index 100% rename from exemples/tls-auth/config/local_api_credentials.yaml rename to examples/tls-auth/config/local_api_credentials.yaml diff --git a/exemples/tls-auth/docker-compose.tls-auth.yml b/examples/tls-auth/docker-compose.tls-auth.yml similarity index 100% rename from exemples/tls-auth/docker-compose.tls-auth.yml rename to examples/tls-auth/docker-compose.tls-auth.yml diff --git a/exemples/tls-auth/gencerts.sh b/examples/tls-auth/gencerts.sh similarity index 100% rename from exemples/tls-auth/gencerts.sh rename to examples/tls-auth/gencerts.sh diff --git a/exemples/tls-auth/in/agent.json b/examples/tls-auth/in/agent.json similarity index 100% rename from exemples/tls-auth/in/agent.json rename to examples/tls-auth/in/agent.json diff --git a/exemples/tls-auth/in/bouncer.json b/examples/tls-auth/in/bouncer.json similarity index 100% rename from exemples/tls-auth/in/bouncer.json rename to examples/tls-auth/in/bouncer.json diff --git a/exemples/tls-auth/in/ca.json b/examples/tls-auth/in/ca.json similarity index 100% rename from exemples/tls-auth/in/ca.json rename to examples/tls-auth/in/ca.json diff --git a/exemples/tls-auth/in/intermediate.json b/examples/tls-auth/in/intermediate.json similarity index 100% rename from exemples/tls-auth/in/intermediate.json rename to examples/tls-auth/in/intermediate.json diff --git a/exemples/tls-auth/in/profiles.json b/examples/tls-auth/in/profiles.json similarity index 100% rename from exemples/tls-auth/in/profiles.json rename to examples/tls-auth/in/profiles.json diff --git a/exemples/tls-auth/in/server.json b/examples/tls-auth/in/server.json similarity index 100% rename from exemples/tls-auth/in/server.json rename to examples/tls-auth/in/server.json diff --git a/exemples/trusted-ips/README.md b/examples/trusted-ips/README.md similarity index 99% rename from exemples/trusted-ips/README.md rename to examples/trusted-ips/README.md index f17429e..5b95ecb 100644 --- a/exemples/trusted-ips/README.md +++ b/examples/trusted-ips/README.md @@ -1,4 +1,4 @@ -# Exemple +# Example ## Using Trusted IP (ex: LAN OR VPN) that won't get filtered by crowdsec You need to configure your Traefik to trust Forwarded headers by your front proxy @@ -36,4 +36,4 @@ You should get a 200 on http://localhost/foo even if you are on the ban cache To play the demo environment run: ```bash make run_trustedips -``` \ No newline at end of file +``` diff --git a/exemples/trusted-ips/acquis.yaml b/examples/trusted-ips/acquis.yaml similarity index 100% rename from exemples/trusted-ips/acquis.yaml rename to examples/trusted-ips/acquis.yaml diff --git a/exemples/trusted-ips/docker-compose.trusted.yml b/examples/trusted-ips/docker-compose.trusted.yml similarity index 100% rename from exemples/trusted-ips/docker-compose.trusted.yml rename to examples/trusted-ips/docker-compose.trusted.yml diff --git a/vendor/github.com/maxlerebourg/simpleredis/README.md b/vendor/github.com/maxlerebourg/simpleredis/README.md index 0bb98fe..b2d8e19 100644 --- a/vendor/github.com/maxlerebourg/simpleredis/README.md +++ b/vendor/github.com/maxlerebourg/simpleredis/README.md @@ -28,4 +28,4 @@ if err != nil { ## Author Max Lerebourg @ [Primadviz.com](https://primadviz.com) -Mathieu Hanotaux \ No newline at end of file +Mathieu Hanotaux