Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/doc/addons/otoroshi.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Otoroshi is a lightweight API management solution built on a modern HTTP reverse

The solution excels at dynamic service management, offering essential API gateway functionalities including request routing, security enforcement, traffic management, and comprehensive monitoring. Its event-driven architecture and flexible deployment model make it particularly effective in cloud-native and PaaS environments.

On Clever Cloud, it comes with pre-configured with features included such as [Coraza Web Appplication Firewall](#coraza-waf-web-application-firewall) or the [LLM extension](#llm-extension).
On Clever Cloud, it comes with pre-configured with features included such as [Coraza Web Appplication Firewall](#coraza-waf-web-application-firewall) or the [LLM extension](#llm-extension), which turns Otoroshi into an actual AI gateway.

{{< callout type="info" >}}Share your feedback on Otoroshi operator through [our community page](https://github.com/CleverCloud/Community/discussions/categories/otoroshi){{< /callout >}}

Expand Down
2 changes: 1 addition & 1 deletion content/doc/ci-cd/github.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ Then, use the action and define the mandatory input:

```yaml
- name: Create review app
uses: CleverCloud/clever-cloud-review-app@latest
uses: CleverCloud/clever-cloud-review-app@v2.0.2
env:
CLEVER_SECRET: ${{ secrets.CLEVER_SECRET }}
CLEVER_TOKEN: ${{ secrets.CLEVER_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion content/doc/develop/network-groups.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ When you create a Network Group, a WireGuard configuration is generated with a c

{{< callout type="info" >}}
During beta testing phase, you can add add-ons and external peers to a Network Group, but these features are not yet fully supported. \
A Network Group member domain name is composed this way: `<memberID>.m.<ngID>cc-ng.cloud`
A Network Group member domain name is composed this way: `<memberID>.m.<ngID>.cc-ng.cloud`
{{< /callout >}}

When a resource is linked to a Network Group, you can reach it on any port inside this private network with its domain name. An application instance is a peer, you can reach through an IP (from the attributed CIDR). It works the same way for add-ons and external resources.
Expand Down
46 changes: 32 additions & 14 deletions content/doc/reference/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ aliases:
- /reference/clever-tools/getting_started
---

This document is automatically generated from Clever Tools `4.3.0` and Clever Cloud API. It covers all Clever Tools commands and options. Use it to better understand this CLI and its capabilities or to train/use LLMs, AI-assisted IDEs.
This document is automatically generated from Clever Tools `4.4.0` and Clever Cloud API. It covers all Clever Tools commands and options. Use it to better understand this CLI and its capabilities or to train/use LLMs, AI-assisted IDEs.

To use Clever Tools, you need:
- A Clever Cloud account, create one at https://console.clever-cloud.com/
Expand Down Expand Up @@ -216,7 +216,7 @@ Applications deployment zones (region): `par`, `parhds`, `fr-north-hds`, `grahds
- zones: `par`, `rbx`, `scw`, `sgp`, `wsw`, `mtl`, `syd`

- `postgresql-addon`:
- plans: `xs_sml`, `xl_hug`, `xxs_sml`, `xl_sml`, `xs_big`, `xs_tny`, `xxl_sml`, `xxs_med`, `l_big`, `m_sml`, `l_sml`, `xxxl_sml`, `m_big`, `s_hug`, `xxxl_med`, `xxxl_big`, `s_sml`, `l_gnt`, `xxl_hug`, `xxl_med`, `s_med`, `m_med`, `xxl_big`, `xxs_big`, `l_med`, `xl_med`, `s_big`, `xl_gnt`, `dev`, `xl_big`, `xs_med`
- plans: `xs_sml`, `xl_hug`, `xxs_sml`, `xl_sml`, `xs_big`, `xs_tny`, `3xl_cpu_tit`, `xxl_sml`, `xxs_med`, `l_big`, `m_sml`, `l_sml`, `xxxl_sml`, `m_big`, `s_hug`, `xxxl_med`, `xxxl_big`, `s_sml`, `l_gnt`, `xxl_hug`, `xxl_med`, `s_med`, `m_med`, `xxl_big`, `xxs_big`, `l_med`, `xl_med`, `s_big`, `xl_gnt`, `dev`, `xl_big`, `xs_med`
- zones: `par`, `parhds`, `rbx`, `rbxhds`, `scw`, `ldn`, `sgp`, `grahds`, `wsw`, `mtl`, `syd`

- `azimutt`:
Expand Down Expand Up @@ -795,7 +795,6 @@ Usage: drain
```
[--alias, -a] ALIAS Short name for the application
[--app] ID_OR_NAME Application to manage by its ID (or name, if unambiguous)
[--addon] ADDON_ID Add-on ID
[--format, -F] FORMAT Output format (human, json) (default: human)
```

Expand All @@ -811,12 +810,26 @@ Usage: create DRAIN-TYPE DRAIN-URL
```
[--alias, -a] ALIAS Short name for the application
[--app] ID_OR_NAME Application to manage by its ID (or name, if unambiguous)
[--addon] ADDON_ID Add-on ID
[--username, -u] USERNAME (HTTP drains) basic auth username
[--password, -p] PASSWORD (HTTP drains) basic auth password
[--api-key, -k] API_KEY (NewRelic drains) API key
[--index-prefix, -i] INDEX_PREFIX (ElasticSearch drains) optional index prefix. `logstash` value is used if not set
[--sd-params, -s] SD_PARAMS (TCP and UDP drains) sd-params string (e.g.: `X-OVH-TOKEN=\"REDACTED\"`)
[--username, -u] USERNAME Basic auth username (for elasticsearch or raw-http)
[--password, -p] PASSWORD Basic auth password (for elasticsearch or raw-http)
[--api-key, -k] API_KEY API key (for newrelic)
[--index-prefix, -i] INDEX_PREFIX Optional index prefix (for elasticsearch), `logstash` value is used if not set
[--sd-params, -s] SD_PARAMS RFC5424 structured data parameters (for ovh-tcp), e.g.: `X-OVH-TOKEN=\"REDACTED\"`
```

### drain get

```
Usage: get DRAIN-ID
```

**Description:** Get drain info

**Options:**
```
[--alias, -a] ALIAS Short name for the application
[--app] ID_OR_NAME Application to manage by its ID (or name, if unambiguous)
[--format, -F] FORMAT Output format (human, json) (default: human)
```

### drain remove
Expand All @@ -831,7 +844,6 @@ Usage: remove DRAIN-ID
```
[--alias, -a] ALIAS Short name for the application
[--app] ID_OR_NAME Application to manage by its ID (or name, if unambiguous)
[--addon] ADDON_ID Add-on ID
```

### drain enable
Expand All @@ -846,7 +858,6 @@ Usage: enable DRAIN-ID
```
[--alias, -a] ALIAS Short name for the application
[--app] ID_OR_NAME Application to manage by its ID (or name, if unambiguous)
[--addon] ADDON_ID Add-on ID
```

### drain disable
Expand All @@ -861,7 +872,6 @@ Usage: disable DRAIN-ID
```
[--alias, -a] ALIAS Short name for the application
[--app] ID_OR_NAME Application to manage by its ID (or name, if unambiguous)
[--addon] ADDON_ID Add-on ID
```

## emails
Expand Down Expand Up @@ -1737,6 +1747,14 @@ Usage: get ADDON-ID
[--format, -F] FORMAT Output format (human, json) (default: human)
```

### otoroshi get-config

```
Usage: get-config ADDON-ID
```

**Description:** Get configuration of a deployed Otoroshi in otoroshictl format

### otoroshi enable-ng

```
Expand Down Expand Up @@ -2295,5 +2313,5 @@ Usage: remove NOTIFICATION-ID

## Clever Cloud complete documentation

For more comprehensive information about Clever Cloud, read the complete documentation: https://www.clever.cloud/developers/doc/
Clever Cloud complete documentation is available in a LLM-optimized format: https://www.clever.cloud/developers/llms.txt
For more comprehensive information about Clever Cloud, read the complete documentation: https://www.clever-cloud.com/developers/doc/
Clever Cloud complete documentation is available in a LLM-optimized format: https://www.clever-cloud.com/developers/llms.txt
Loading