# copy or download dockerfile
wget https://gist.githubusercontent.com/f41gh7/98ad3323cbdd46476595b6a8b753cce9/raw/83df07d56bf36cdba019e6663ee77c1e1649a7a1/cron-vmbackup.Dockerfile
# edit args for your vmbackup config at docker file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from prometheus_client import Counter, start_http_server | |
from threading import Thread | |
import requests as re | |
import time | |
JOB_NAME = 'test' | |
INSTANCE = 'localhost' | |
def scrape_and_send(local_url: str, vm_url: str, scrape_interval: int): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: operator.victoriametrics.com/v1beta1 | |
kind: VMServiceScrape | |
metadata: | |
name: apiserver | |
namespace: monitoring-system | |
spec: | |
endpoints: | |
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token | |
bearerTokenSecret: | |
key: "" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
kind: Service | |
metadata: | |
name: vm-demo-grafana | |
labels: | |
k8s-app: grafana | |
app.kubernetes.io/name: vm-demo | |
app.kubernetes.io/component: grafana | |
spec: | |
ports: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '3.5' | |
services: | |
vminsert: | |
image: victoriametrics/vminsert:v1.60.0-cluster | |
command: | |
- '--storageNode=vmstorage-0:8400' | |
- '--storageNode=vmstorage-1:8400' | |
- '--storageNode=vmstorage-2:8400' | |
- '--storageNode=vmstorage-3:8400' | |
- '--storageNode=vmstorage-4:8400' |
openssl req -x509 -sha256 -days 1825 -newkey rsa:2048 -keyout rootCA.key -out rootCA.crt -nodes
- ca.default.svc.cluster.local - ou
openssl req -newkey rsa:2048 -nodes -keyout vmstorage_0.key -out vmstorage_0.csr
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
serviceMonitor: | |
enabled: true | |
alertmanager: | |
enabled: true | |
persistentVolume: | |
enabled: false | |
replicas: 1 | |
resources: | |
limits: |
- Log in into AWS Account, which was subscribed to the Managed solution
- Open AWS Market Place page with Product and click continue to subscribe:
OlderNewer