Skip to content

Instantly share code, notes, and snippets.

View looztra's full-sized avatar

Christophe Furmaniak looztra

View GitHub Profile
@looztra
looztra / cron--hello-from-k8s-cluster.yml
Last active October 24, 2017 07:21
cronjobs and api batch/v2alpha1 and minikube
---
apiVersion: batch/v2alpha1
kind: CronJob
metadata:
name: hello
spec:
schedule: "*/1 * * * *"
jobTemplate:
spec:
template:
@looztra
looztra / .fishrc
Created October 7, 2017 15:04
Kubectl and Minikube update fish functions
function minikube-update -d 'Update minikube to latest release'
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 ; and chmod +x minikube ; and mv minikube ~/.local/bin/
end
function kubectl-update -d 'Update kubectl to latest release'
curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl ; and chmod +x kubectl ; and mv kubectl ~/.local/bin/
end
@looztra
looztra / kubectl.fish
Last active July 12, 2019 15:47 — forked from terlar/kubectl.fish
Kubernetes fish completions
# kubernetes - is an open source system for managing containerized
# applications across multiple hosts, providing basic mechanisms for
# deployment, maintenance, and scaling of applications.
# See: https://kubernetes.io
function __kubectl_no_command
set -l cmd (commandline -poc)
if not set -q cmd[2]
return 0
end
@looztra
looztra / vagrant-up.log
Created December 17, 2016 09:21
dcos-vagrant install logs
└> time vagrant up
Vagrant Patch Loaded: GuestRedHat change_host_name (1.9.1)
Vagrant Patch Loaded: GuestRedHat configure_networks (1.9.1)
Validating Plugins...
Validating User Config...
Using DC/OS Installer: installers/dcos/dcos_generate_config-1.8.7.sh
Using DC/OS Config: etc/config-1.8.yaml
Validating Machine Config...
Configuring VirtualBox Host-Only Network...
>>> Creating VirtualBox Network
@looztra
looztra / rancher-ui.log
Created December 7, 2016 09:43
Rancher-UI logs after an upgrade from v1.1.3 to v1.2.0
161207 8:40:22 [Note] /usr/sbin/mysqld (mysqld 5.5.53-0ubuntu0.14.04.1) starting as process 23 ...
Uptime: 2 Threads: 1 Questions: 2 Slow queries: 0 Opens: 34 Flush tables: 1 Open tables: 26 Queries per second avg: 1.000
Setting up database
CATTLE_AGENT_PACKAGE_HOST_API_URL=/usr/share/cattle/artifacts/host-api.tar.gz
CATTLE_AGENT_PACKAGE_PYTHON_AGENT_URL=/usr/share/cattle/artifacts/go-agent.tar.gz
CATTLE_API_UI_URL=//releases.rancher.com/api-ui/1.0.8
CATTLE_CATTLE_VERSION=v0.174.3
CATTLE_DB_CATTLE_DATABASE=mysql
CATTLE_DB_CATTLE_MYSQL_HOST=localhost
CATTLE_DB_CATTLE_MYSQL_NAME=cattle
@looztra
looztra / update.sh
Created September 22, 2016 19:04
Install Kernel 3.18 on AWS Ubuntu 14.04 instance
#!/bin/bash
cd /tmp
sudo curl -s -L -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18.10-vivid/linux-headers-3.18.10-031810_3.18.10-031810.201503241436_all.deb
sudo curl -s -L -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18.10-vivid/linux-headers-3.18.10-031810-generic_3.18.10-031810.201503241436_amd64.deb
sudo curl -s -L -O http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18.10-vivid/linux-image-3.18.10-031810-generic_3.18.10-031810.201503241436_amd64.deb
sudo DEBIAN_FRONTEND=noninteractive dpkg --force-all -i linux-headers-3.18.10-031810_3.18.10-031810.201503241436_all.deb
sudo DEBIAN_FRONTEND=noninteractive dpkg --force-all -i linux-headers-3.18.10-031810-generic_3.18.10-031810.201503241436_amd64.deb
sudo DEBIAN_FRONTEND=noninteractive dpkg --force-all -i linux-image-3.18.10-031810-generic_3.18.10-031810.201503241436_amd64.deb
@looztra
looztra / dnf_info
Last active September 15, 2015 16:45
└> sudo dnf info docker-engine
Vérification de l'expiration des métadonnées effectuée il y a 1 day, 10:39:38 sur Mon Sep 14 08:03:05 2015.
Paquets installés
Nom : docker-engine
Architectur : x86_64
Époque : 0
Version : 1.8.1
Révision : 1.fc22
Taille : 27 M
Dépôt : @System
@looztra
looztra / TestFreeMarker.java
Created April 16, 2015 20:54
Freemarker sandbox
package angie.dmlgeneration.librarian;
import freemarker.template.Configuration;
import freemarker.template.Template;
import freemarker.template.TemplateException;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.util.HashMap;
@looztra
looztra / Docker-Command
Last active August 29, 2015 14:18
Hazelcast in Docker in boot2docker “Error while fetching cluster partition table”
docker@boot2docker:~$ docker run --rm --name hazelcast1 -p 5701:5701 -e "MIN_HEAP=256M" -e "MAX_HEAP=256M" -e "GROUP_NAME=test" -e "GROUP_PASS=test_pass" -e "PUBLIC_ADDRESS=10.0.2.15" looztra/deb-hazelcast
Apr 02, 2015 9:42:30 AM com.hazelcast.config.XmlConfigLocator
INFO: Loading configuration /opt/hazelcast/hazelcast.xml from System property 'hazelcast.config'
Apr 02, 2015 9:42:30 AM com.hazelcast.config.XmlConfigLocator
INFO: Using configuration file at /opt/hazelcast/hazelcast.xml
@looztra
looztra / jenkins-master-thread-dump.txt
Last active December 23, 2015 21:29
Jenkins 1.509.2 running on a virtual master (4 threads of a Xeon E5-2430) + 3 slaves on bare metal servers Current state: config save takes 30 seconds. Thread dump extract done during the save of the config of the job named job722
Channel reader thread: Channel to Maven [java, -cp, /DATA/jenkins/maven3-agent.jar:/usr/local/apache-maven-3.0.4/boot/plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, /usr/local/apache-maven-3.0.4, /DATA/jenkins/slave.jar, /DATA/jenkins/maven3-interceptor.jar, 15490] / waiting for hudson.remoting.Channel@69ed8c20:slave1
"Channel reader thread: Channel to Maven [java, -cp, /DATA/jenkins/maven3-agent.jar:/usr/local/apache-maven-3.0.4/boot/plexus-classworlds-2.4.jar, org.jvnet.hudson.maven3.agent.Maven3Main, /usr/local/apache-maven-3.0.4, /DATA/jenkins/slave.jar, /DATA/jenkins/maven3-interceptor.jar, 15490] / waiting for hudson.remoting.Channel@69ed8c20:slave1" Id=3750 Group=main TIMED_WAITING on hudson.remoting.ProxyInputStream$Chunk@1bb9d2e5
at java.lang.Object.wait(Native Method)
- waiting on hudson.remoting.ProxyInputStream$Chunk@1bb9d2e5
at hudson.remoting.Request.call(Request.java:146)
at hudson.remoting.ProxyInputStream._read(ProxyInputStream.java:74)
- locked hudson.remotin