> For the complete documentation index, see [llms.txt](https://docs.cloudeka.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cloudeka.ai/cloudeka-api-list/command-reference/cldkctl-vpn/delete.md).

# delete

The vpn delete command deletes an existing VPN instance with specified resources. This command allows you to specify the VPN name and namespace for the VPN instance you want to remove.

## Usage

```
cldkctl vpn delete [flags]
```

## Steps

Follow the steps below to run and view the result of this command:

1. Run the following command in your terminal:

```
cldkctl vpn delete --name <vpn-name>
```

2. Replace `<vpn-name>` with your VPN instance name. To obtain or verify it, refer to vpn list.
3. Once successful, the terminal displays **"✓ VPN successfully deleted".**

<figure><img src="/files/elk4o90kbG7ut36CrD75" alt=""><figcaption></figcaption></figure>

## Flags

{% hint style="info" %}
This command supports[ global flags](/cloudeka-api-list/global-flags.md). Refer to the Global Flags section for details.
{% endhint %}

| Flag              | Description              |
| ----------------- | ------------------------ |
| -h, --help        | Help for delete command. |
| -n, --name string | Specify VPN name.        |
