2018年12月30日 星期日

k8s mongo stateful

type :LoadBalancer 可連外,但無法使用 cvallance/mongo-k8s-sidecar cvallance/mongo-k8s-sidecar

2018年12月20日 星期四

解 下載檔預設是gz


const request = require('request');
const zlib = require('zlib');
const concat = require('concat-stream');

const check_place_list = () => {
return new Promise(async (resolve, reject) => {
request("https://tcgbusfs.blob.core.windows.net/blobtcmsv/TCMSV_allavailable.gz")
.pipe(zlib.createGunzip())
.pipe(concat((stringBuffer: any) => {
// console.log(stringBuffer.toString());

}));
})
}

2018年12月17日 星期一

k8s 小工具

kubectl run -i --tty alpine --image=alpine --restart=Never -- sh
kubectl exec -ti alpine /bin/sh
apk add --no-cache curl

外部curl
kubectl run example -i -t --rm --restart=Never --image centos:7 -- curl -s http://ipinfo.io/ip


開mongo image
kubectl run -it --rm --restart=Never mongo-cli --image=mongo --command -- /bin/bash
root@mongo-cli:/# mongo "mongodb://mongo-0.mongo.db,mongo-1.mongo.db,mongo-2.mongo.db:27017/test"