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 / install-cni-ds.yaml
Created May 5, 2024 02:57
Install CNI daemonset
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: cni-installer
namespace: kube-system
spec:
selector:
matchLabels:
name: cni-installer
template:
@reski-rukmantiyo
reski-rukmantiyo / download-docker-compose-amd64.sh
Last active May 4, 2024 04:01
Download and Install Docker Compose
sudo curl -LO https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-linux-x86_64
sudo mv docker-compose-linux-x86_64 docker-compose
sudo mv docker-compose /usr/local/bin/
sudo chmod +x /usr/local/bin/docker-compose
@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