Skip to content

Instantly share code, notes, and snippets.

View kun432's full-sized avatar

Kuniaki Shimizu kun432

View GitHub Profile
@kun432
kun432 / plenv
Last active August 29, 2015 14:05
ansible module sample (plenv)
#!/bin/bash
eval $(perl -lne 'while(/\s?([^=\s]+)\s?=\s?(\"(?:\\\"|[^\"])+\"|\x27(?:\x27\\\x27\x27|[^\x27])+\x27|\S+)\s?/g){print "$1=$2"}' $1)
if [ -n "${debug}" ]; then
set -x
fi
changed="false"
rc=0
body {
font-family: Helvetica, arial, sans-serif;
font-size: 14px;
line-height: 1.6;
padding-top: 10px;
padding-bottom: 10px;
background-color: white;
padding: 30px; }
body > *:first-child {
@kun432
kun432 / file0.txt
Created July 24, 2016 04:32
Vagrant boxの日本語化(CentOS7) ref: http://qiita.com/kun432/items/7f292add8e22d8b8150e
$ mkdir centos7_jp && cd centos7_jp
$ vagrant init centos/7
$ vagrant up
$ vagrant ssh
@kun432
kun432 / gist:d8f830cac8e08ab0c4c93fc397a632b2
Created February 24, 2020 17:42
k8s dashboarad追加
[vagrant@controller-0 ~]$ kubectl get nodes
NAME STATUS ROLES AGE VERSION
controller-0 Ready master 7h58m v1.17.3
controller-1 Ready master 7h52m v1.17.3
controller-2 Ready master 7h45m v1.17.3
worker-0 Ready <NONE> 7h8m v1.17.3
worker-1 Ready <NONE> 7h8m v1.17.3
worker-2 Ready <NONE> 7h8m v1.17.3
workerノードのROLESが<NONE>になっているのでわかりにくい。
@kun432
kun432 / gist:bcf32156d2701d8078946b7d41fbc8f5
Created February 26, 2020 16:33
helm3でnfs+wordpressいれてみる
helmインストール
$ wget https://get.helm.sh/helm-v3.1.1-linux-arm64.tar.gz
$ tar zxvf helm-v3.1.1-linux-amd64.tar.gz
$ sudo mv linux-amd64/helm /usr/local/bin/helm
$ helm version
version.BuildInfo{Version:"v3.1.1", GitCommit:"afe70585407b420d0097d07b21c47dc511525ac8", GitTreeState:"clean", GoVersion:"go1.13.8"}
$ helm repo add stable https://kubernetes-charts.storage.googleapis.com/
nfsサーバをfluentdのaggregatorにする
1 cat >/etc/yum.repos.d/tresuredata.repo <<'EOF'
[treasuredata]
name=TreasureData
baseurl=http://packages.treasure-data.com/2/redhat/7/$basearch
gpgcheck=1
gpgkey=http://packages.treasuredata.com/GPG-KEY-td-agent
EOF
以下に従ってやってみる
参照ベースのカタログ管理
https://developer.amazon.com/ja-JP/docs/alexa/smapi/reference-based-catalog-management.html#
例としてLastNameJPという日本語の名字のカタログを作る
1. ask-cliでまずカタログの定義を作成
```
@kun432
kun432 / gist:7db3bf0bc019ba3f3e08936b021af8b4
Created March 15, 2020 16:38
CPU使用率を上げるk8s manifest
apiVersion: apps/v1
kind: Deployment
metadata:
name: cpu-full
spec:
selector:
matchLabels:
app: cpu-full
replicas: 1
template:
@kun432
kun432 / memory-full.yaml
Created March 15, 2020 16:43
メモリ使用率を上げるk8s manifest
apiVersion: apps/v1
kind: Deployment
metadata:
name: memory-full
spec:
selector:
matchLabels:
app: memory-full
replicas: 1
template: