Skip to content

Instantly share code, notes, and snippets.

@denisgolius
denisgolius / generate-ssh-key.sh
Created October 4, 2018 06:55 — forked from grenade/01-generate-ed25519-ssh-key.sh
Correct file permissions for ssh keys and config.
ssh-keygen -t rsa -b 4096 -N '' -C "rthijssen@gmail.com" -f ~/.ssh/id_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "rthijssen@gmail.com" -f ~/.ssh/github_rsa
ssh-keygen -t rsa -b 4096 -N '' -C "rthijssen@gmail.com" -f ~/.ssh/mozilla_rsa
@denisgolius
denisgolius / install-victoriametrics-single-ubuntu.sh
Last active January 30, 2024 08:51
install VicotriaMetrics Single on ubuntu 20.04
#!/bin/bash
set -e
system_set_hostname "$HOSTNAME"
apt update && apt upgrade -y && apt install -y curl wget net-tools traceroute jq
# Generate files
mkdir -p /etc/victoriametrics/single
mkdir -p /var/lib/victoria-metrics-data
@denisgolius
denisgolius / vmctl.rb
Created May 16, 2023 15:58
brew vmctl.rb
time brew test -d --verbose vmctl
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/bin/bundle clean
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb (Formulary::FormulaLoader): loading /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/vmctl.rb
/usr/bin/env /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/shared/git --version
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb (Formulary::FormulaLoader): loading /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/go.rb
==> Testing vmctl
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test.rb (Formulary::FromPathLoader): loading /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/vmctl.rb
/usr/bin/env /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/shared/git --version
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test.rb (Formulary::FormulaLoader): loading /home/linuxbrew/.linuxbrew/Homebrew/Li
@denisgolius
denisgolius / 00-about-search-api-examples.md
Created May 15, 2023 17:08 — forked from jasonrudolph/00-about-search-api-examples.md
5 entertaining things you can find with the GitHub Search API
@denisgolius
denisgolius / vmagen.serice
Created February 23, 2023 10:59
vmagent systemd
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity
WorkingDirectory=/var/lib/vmagent-remotewrite-data
ReadWritePaths=/var/lib/vmagent-remotewrite-data
ExecStart=/usr/bin/vmagent-prod -promscrape.config=/etc/victoriametrics/vmagent/prometheus.yml \
-remoteWrite.url=http://vmsingle:8428/api/v1/write \
-remoteWrite.tmpDataPath=/var/lib/vmagent-remotewrite-data"
-loggerOutput=stdout \
-loggerFormat=json
@denisgolius
denisgolius / README.md
Created January 30, 2023 16:54 — forked from f41gh7/README.md
multi level vmcluster with helm chart

Mutli level cluster setup

doc

Lets say we have 2 zones: zone-a and zone-b. Separate cluster must be deploy to the both zones with commands:

helm upgrade -i zone-a vm/victoria-metrics-cluster -f zone.yaml
@denisgolius
denisgolius / install-victoria-metrics-single-amazon-linux.sh
Last active October 14, 2022 09:11
install script for victoriametrics on centos/rockylinux/fedora/redhat/almalinux/amazon linux
# how to install victoriametrics on centos/rockylinux/fedora/redhat/almalinux/amazon linux
# VictoriaMetrics Single node
#!/bin/bash
yum upgrade -y && yum install -y curl wget jq mc
# Generate files
mkdir -p /etc/victoriametrics/single
mkdir -p /var/lib/victoria-metrics-data
@denisgolius
denisgolius / local-path-storage.yml
Created September 28, 2022 19:49
vcmluster-with-local-storage
apiVersion: v1
kind: Namespace
metadata:
name: local-path-storage
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: local-path-provisioner-service-account
@denisgolius
denisgolius / docker-compose.yaml
Created June 18, 2021 06:08
VictoriaMetrics cluster with 2 vmstorages
version: '3.5'
services:
vmagent:
container_name: vmagent
image: victoriametrics/vmagent
depends_on:
- "vminsert"
ports:
- 8429:8429
volumes:
@denisgolius
denisgolius / PostgreSQL-EXTENSIONs.md
Created February 11, 2022 07:57 — forked from joelonsql/PostgreSQL-EXTENSIONs.md
1000+ PostgreSQL EXTENSIONs

🗺🐘 1000+ PostgreSQL EXTENSIONs

This is a list of URLs to PostgreSQL EXTENSION repos, listed in alphabetical order of parent repo, with active forks listed under each parent.

⭐️ >= 10 stars
⭐️⭐️ >= 100 stars
⭐️⭐️⭐️ >= 1000 stars
Numbers of stars might not be up-to-date.