Skip to content

Instantly share code, notes, and snippets.

Avatar
🎯
Focusing

Maciej Michalski spy86

🎯
Focusing
View GitHub Profile
View cronjob-restart-deployment.yml
kind: ServiceAccount
apiVersion: v1
metadata:
name: restart-deploy
namespace: testns
---
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
View docker_ansible.sh
#!/bin/bash
echo "DOCKER and DOCKER-COMPOSE"
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common -y
@spy86
spy86 / DaemonSet.yaml
Last active February 5, 2023 10:59
Change kernel parameters
View DaemonSet.yaml
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: example
namespace: kube-system
labels:
app: example
spec:
template:
metadata:
@spy86
spy86 / wpa_supplicant.conf
Created April 5, 2020 19:19
Raspberry Pi4 connected to WiFi of WPA2 (medium article)
View wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=JP
network = {
ssid = "<SSID name to connect>"
proto = RSN
key_mgmt = WPA - EAP
pairwise = CCMP
auth_alg = OPEN
View ExampleScriptedPipeline
node {
boolean isSuccess = true
try {
stage( 'Build' ) {
build job: "Build", parameters: [[$class: 'StringParameterValue', name: 'Branch', value: "${Branch}"]]
}
stage( 'Test' ) {
build job: "Test", parameters: []
}
stage( 'Deploy' ) {
View ScriptedPipeline
##(1)
node {
##(2)
stage('Build') {
...
}
...
}
View DeclarativePipeline
##(1)
pipeline {
##(2)
agent any
##(3)
stages {
##(4)
stage('Build') {
##(5)
@spy86
spy86 / docker-compose.yml
Created March 31, 2020 18:49
Reverse proxy in Traefik + docker with subdirectories.
View docker-compose.yml
version: '3.7'
services:
traefik:
image: traefik:v2.2.0
ports:
- "${FRONT_HTTP_PORT:-80}:80"
# - "${TRAEFIK_PORT:-8080}:8080"
environment:
# - TRAEFIK_LOG_LEVEL=DEBUG
- TRAEFIK_PROVIDERS_DOCKER_EXPOSEDBYDEFAULT=false
View WSL2_and_Docker
if [[ "$(uname -a)" =~ ^Linux.*-microsoft-standard.*GNU\/Linux ]]; then
if [ ! -f "/var/run/docker.pid" ]; then
sudo /usr/sbin/service docker start
fi
fi
View all_in_one.sh
#!/bin/bash
echo "DOCKER and DOCKER-COMPOSE"
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common -y