Skip to content

Instantly share code, notes, and snippets.

View reski-rukmantiyo's full-sized avatar

Reski Rukmantiyo reski-rukmantiyo

View GitHub Profile
@reski-rukmantiyo
reski-rukmantiyo / nocloud.conf
Created April 14, 2024 07:51
Modify Partition via Cloud-Config
#cloud-config
package_update: true
package_upgrade: true
resize_rootfs: false
write_files:
- content: |
# Any text
path: /etc/growroot-disabled
runcmd:
- [ sgdisk, -e, /dev/vda ]
export VERSION=$(curl -s https://storage.googleapis.com/kubevirt-prow/release/kubevirt/kubevirt/stable.txt)
echo $VERSION
k create -f https://github.com/kubevirt/kubevirt/releases/download/${VERSION}/kubevirt-operator.yaml
k create -f https://github.com/kubevirt/kubevirt/releases/download/${VERSION}/kubevirt-cr.yaml
k -n kubevirt patch kubevirt kubevirt --type=merge --patch '{"spec":{"configuration":{"developerConfiguration":{"useEmulation":true}}}}'
k get kubevirt.kubevirt.io/kubevirt -n kubevirt -o=jsonpath="{.status.phase}"
@reski-rukmantiyo
reski-rukmantiyo / go-install-linux.sh
Last active December 12, 2023 14:00
Go Version Manager
#!/bin/bash
curl -LO https://go.dev/dl/go$1.linux-amd64.tar.gz
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go$1.linux-amd64.tar.gz
rm -rf go$1.linux-amd64.tar.gz
@reski-rukmantiyo
reski-rukmantiyo / ssh-manager.zsh
Last active September 17, 2023 14:14
SSH Manager for MacOS / zsh
#!/usr/bin/env zsh
set +H
CONNECTION_FILE="$HOME/.ssh_connections"
# Function to show help menu
show_help() {
echo "SSH Connection Manager"
echo "Usage: ./ssh_manager.sh [OPTION] [ARGS]"
echo
@reski-rukmantiyo
reski-rukmantiyo / leadership.txt
Last active May 16, 2023 03:34
simon sinek - infinite game
Dalam bukunya, Simon Sinek membahas banyak aspek kepemimpinan yang relevan dalam permainan tak terbatas. Berikut adalah beberapa poin penting yang dapat dipetik terkait kepemimpinan, seperti yang dibahas dalam buku "The Infinite Game":
1. Mengadopsi pola pikir tak terbatas dalam kepemimpinan: Sinek menekankan pentingnya bagi pemimpin untuk memiliki pola pikir tak terbatas, yang melibatkan fokus pada tujuan jangka panjang, fleksibilitas, dan adaptabilitas. Pemimpin harus menghindari terjebak dalam jangkauan waktu yang pendek dan mempertimbangkan dampak jangka panjang dari keputusan mereka.
2. Membangun budaya inklusif dan kolaboratif: Pemimpin dalam permainan tak terbatas harus membangun budaya di mana kolaborasi, inklusivitas, dan kepercayaan saling dibangun. Mereka harus mendorong tim untuk berbagi ide, bekerja sama secara efektif, dan menciptakan lingkungan yang aman di mana setiap orang merasa didengar dan dihargai.
3. Menetapkan tujuan yang bermakna: Pemimpin permainan tak terbatas harus menginspirasi

README.MD

@reski-rukmantiyo
reski-rukmantiyo / sysctl.conf
Created January 21, 2023 22:09
tweak linux Ubuntu
- echo "vm.swappiness=10" >> /etc/sysctl.conf
- echo "vm.vfs_cache_pressure=50" >> /etc/sysctl.conf
- echo "vm.dirty_background_ratio = 5" >> /etc/sysctl.conf
- echo "vm.dirty_ratio = 60" >> /etc/sysctl.conf
- echo "vm.max_map_count = 2097152" >> /etc/sysctl.conf
- echo "fs.file-max = 2097152" >> /etc/sysctl.conf
- echo "fs.suid_dumpable = 0" >> /etc/sysctl.conf
- echo "net.core.wmem_default = 25165824" >> /etc/sysctl.conf
- echo "net.core.rmem_default = 25165824" >> /etc/sysctl.conf
- echo "net.core.wmem_max = 25165824" >> /etc/sysctl.conf
@reski-rukmantiyo
reski-rukmantiyo / add-win32-lib
Last active January 11, 2023 16:27 — forked from rpavlik/winvm.md
onboard-missing-libs-virt-v2v
#
# How to get Rhsrvy and pnp_wait for virt-v2v
#
# Activate Debug
# export LIBGUESTFS_TRACE=1
# export LIBGUESTFS_DEBUG=1
# export LIBVIRT_DEBUG=1
@reski-rukmantiyo
reski-rukmantiyo / haproxy.log
Created September 22, 2022 00:30
benthos config
http:
enabled: true
address: 0.0.0.0:1023
root_path: /benthos
debug_endpoints: false
cert_file: ""
key_file: ""
cors:
enabled: false
allowed_origins: []
version: '3'
volumes:
mysql_data:
driver: local
services:
mysql:
image: mysql:5.7
volumes: