You need to have a digitalocean Personal Access Token
From digitalocean portal, Select API > Generate New Token
to get a personal access token.
From command line, run
$ pharmer create credential <credential-name>
select digitalocean as cloud provider. You will be prompted to enter Personal Access Token
You can also create credential from environment variables
$ export DIGITALOCEAN_TOKEN=<token>
$ pharmer create credential <credential-name> --provider digitalocean --from-env
You can also create credentials from file. Create a file in this format
{
"token": "your digitalocean token",
}
now run
$ pharmer create credential <credential-name> --provider digitalocean --from-file <path-to-file>
You can view list of credentials you created by running
$ pharmer get credentials
To view the credential you created, run
$ pharmer get credential <credential-name> -o yaml
apiVersion: cloud.pharmer.io/v1
kind: Credential
metadata:
creationTimestamp: "2019-06-26T08:55:54Z"
name: <credential-name>
spec:
data:
token: your digitalocean token
provider: digitalocean
Here,
- spec.data.token
is the digitalocean token
You can edit your created credential by running
$ phrmer edit credential <credential-name>
You can delete your credential by running
```console
$ pharmer delete credential