mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-11-21 14:44:00 +00:00
Added missed runbook for udpating k8s VM Cluster in DO (#2219)
* added missed runbook for udpating k8s VM Cluster in DO * Update deployment/marketplace/digitialocean/one-click-droplet/RELEASE_GUIDE.md Co-authored-by: Aliaksandr Valialkin <valyala@victoriametrics.com>
This commit is contained in:
parent
7cd371f08f
commit
e93e168bdc
1 changed files with 19 additions and 5 deletions
|
@ -2,11 +2,9 @@
|
||||||
|
|
||||||
### Build image
|
### Build image
|
||||||
|
|
||||||
To build the snapshot in DigitalOcean account you will need API Token and [packer](https://learn.hashicorp.com/tutorials/packer/get-started-install-cli).
|
1. To build the snapshot in DigitalOcean account you will need API Token and [packer](https://learn.hashicorp.com/tutorials/packer/get-started-install-cli).
|
||||||
|
2. API Token can be generated on [https://cloud.digitalocean.com/account/api/tokens](https://cloud.digitalocean.com/account/api/tokens) or use already generated from OnePassword.
|
||||||
API Token can be generated on [https://cloud.digitalocean.com/account/api/tokens](https://cloud.digitalocean.com/account/api/tokens) or use already generated from OnePassword.
|
3. Set variable `DIGITALOCEAN_API_TOKEN` for environment:
|
||||||
|
|
||||||
Set variable `DIGITALOCEAN_API_TOKEN` for environment:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
export DIGITALOCEAN_API_TOKEN="your_token_here"
|
export DIGITALOCEAN_API_TOKEN="your_token_here"
|
||||||
|
@ -18,8 +16,24 @@ or set it by with make:
|
||||||
make release-victoria-metrics-digitalocean-oneclick-droplet DIGITALOCEAN_API_TOKEN="your_token_here"
|
make release-victoria-metrics-digitalocean-oneclick-droplet DIGITALOCEAN_API_TOKEN="your_token_here"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Release guide for DigitalOcean Kubernetes 1-Click App
|
||||||
|
|
||||||
|
## Submit a pull request
|
||||||
|
|
||||||
|
1. Fork [https://github.com/digitalocean/marketplace-kubernetes](https://github.com/digitalocean/marketplace-kubernetes).
|
||||||
|
2. Apply changes to vmagent.yaml and vmcluster.yaml in https://github.com/digitalocean/marketplace-kubernetes/tree/master/stacks/victoria-metrics-cluster/yaml .
|
||||||
|
3. Send a PR to https://github.com/digitalocean/marketplace-kubernetes.
|
||||||
|
4. Add changes to product page at [https://cloud.digitalocean.com/vendorportal/61de9e7fbbd94c7e4b9b80be/15/edit](https://cloud.digitalocean.com/vendorportal/61de9e7fbbd94c7e4b9b80be/15/edit):
|
||||||
|
* update App Version;
|
||||||
|
* (onfly if PR was submittedm apprived and merged) add select a checkbox "I made a change, submitted a pull request, and the pull request was approved and merged."
|
||||||
|
* updated Version of packages and links to changelogs in `Software Included` section;
|
||||||
|
* describe your updates in `Reason for update` section.
|
||||||
|
* submit your changes.
|
||||||
|
|
||||||
|
|
||||||
### Update information on Vendor Portal
|
### Update information on Vendor Portal
|
||||||
|
|
||||||
|
|
||||||
After packer build finished you need to update a product page.
|
After packer build finished you need to update a product page.
|
||||||
|
|
||||||
1. Go to [https://cloud.digitalocean.com/vendorportal](https://cloud.digitalocean.com/vendorportal).
|
1. Go to [https://cloud.digitalocean.com/vendorportal](https://cloud.digitalocean.com/vendorportal).
|
||||||
|
|
Loading…
Reference in a new issue