<commit_before>---
title: Nodes (with Kontena CLI)
toc_order: 3
---

# Installing Kontena Nodes with Kontena CLI

Kontena CLI may be used to provision new Kontena Nodes based on [CoreOS](https://coreos.com/using-coreos/), fully configured and ready for action! At the moment, you can provision Nodes to following platforms:

* Vagrant (for local testing)
* DigitalOcean

We are adding support for other platforms gradually based on your requests. If you'd like to see support for the platform you are using, please [post your request](https://github.com/kontena/kontena/issues) as an issue to our GitHub repository.

## Vagrant

```
Usage:
    kontena node vagrant create [OPTIONS]

Options:
    --name NAME                   Node name
    --memory MEMORY               How much memory node has (default: 1024)
    --version VERSION             Define installed Kontena version (default: latest)
```

## Digital Ocean

```
Usage:
    kontena node digitalocean create [OPTIONS]

Options:
    --name NAME                   Node name
    --token TOKEN                 DigitalOcean API token
    --ssh-key SSH_KEY             Path to ssh public key
    --size SIZE                   Droplet size (default: "1gb")
    --region REGION               Region (default: "ams2")
    --version VERSION             Define installed Kontena version (default: latest)
```

## AWS
```
Usage:
    kontena node aws create [OPTIONS]

Options:
    --name NAME                   Node name
    --access-key ACCESS_KEY       AWS access key ID
    --secret-key SECRET_KEY       AWS secret key
    --region REGION               EC2 Region (default: "eu-west-1")
    --zone ZONE                   EC2 Availability Zone (default: "a")
    --vpc-id VPC ID               Virtual Private Cloud (VPC) ID
    --subnet-id SUBNET ID         VPC option to specify subnet to launch instance into
    --key-pair KEY_PAIR           EC2 Key Pair
    --type SIZE                   Instance type (default: "t2.small")
    --storage STORAGE             Storage size (GiB) (default: "30")
    --version VERSION             Define installed Kontena version (default: "latest")
    -h, --help                    print help
```<commit_msg>update documentation<commit_after>---
title: Nodes (with Kontena CLI)
toc_order: 3
---

# Installing Kontena Nodes with Kontena CLI

Kontena CLI may be used to provision new Kontena Nodes based on [CoreOS](https://coreos.com/using-coreos/), fully configured and ready for action! At the moment, you can provision Nodes to following platforms:

* Vagrant (for local testing)
* DigitalOcean
* AWS

We are adding support for other platforms gradually based on your requests. If you'd like to see support for the platform you are using, please [post your request](https://github.com/kontena/kontena/issues) as an issue to our GitHub repository.

## Vagrant

```
Usage:
    kontena node vagrant create [OPTIONS]

Options:
    --name NAME                   Node name
    --memory MEMORY               How much memory node has (default: 1024)
    --version VERSION             Define installed Kontena version (default: latest)
```

## Digital Ocean

```
Usage:
    kontena node digitalocean create [OPTIONS]

Options:
    --name NAME                   Node name
    --token TOKEN                 DigitalOcean API token
    --ssh-key SSH_KEY             Path to ssh public key
    --size SIZE                   Droplet size (default: "1gb")
    --region REGION               Region (default: "ams2")
    --version VERSION             Define installed Kontena version (default: latest)
```

## AWS
```
Usage:
    kontena node aws create [OPTIONS]

Options:
    --name NAME                   Node name
    --access-key ACCESS_KEY       AWS access key ID
    --secret-key SECRET_KEY       AWS secret key
    --region REGION               EC2 Region (default: "eu-west-1")
    --zone ZONE                   EC2 Availability Zone (default: "a")
    --vpc-id VPC ID               Virtual Private Cloud (VPC) ID
    --subnet-id SUBNET ID         VPC option to specify subnet to launch instance into
    --key-pair KEY_PAIR           EC2 Key Pair
    --type SIZE                   Instance type (default: "t2.small")
    --storage STORAGE             Storage size (GiB) (default: "30")
    --version VERSION             Define installed Kontena version (default: "latest")
    -h, --help                    print help
``
{'fraction_non_alphanumeric': 0.08412914961346066, 'fraction_numerical': 0.006366530241018645, 'mean_word_length': 2.033793103448276, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4729817', 'n_tokens_mistral': 1240, 'n_tokens_neox': 1196, 'n_words': 486}