- Python 3
- Pip 3
$ brew install python3| package main | |
| import ( | |
| "encoding/json" | |
| "fmt" | |
| "log" | |
| "net/http" | |
| "github.com/gorilla/mux" | |
| ) |
| client := &http.Client{] | |
| req, err := http.NewRequest("POST", "http://example.com", bytes.NewReader(postData)) | |
| req.Header.Add("User-Agent", "myClient") | |
| resp, err := client.Do(req) | |
| defer resp.Body.Close() |
| // Source https://stackoverflow.com/questions/10385551/get-exit-code-go | |
| package utils | |
| import ( | |
| "bytes" | |
| "log" | |
| "os/exec" | |
| "syscall" | |
| ) |
| func BytesToString(data []byte) string { | |
| return string(data[:]) | |
| } |
| curl --header 'Authorization: token INSERTACCESSTOKENHERE' \ | |
| --header 'Accept: application/vnd.github.v3.raw' \ | |
| --remote-name \ | |
| --location https://api.github.com/repos/owner/repo/contents/path | |
| # Example... | |
| TOKEN="INSERTACCESSTOKENHERE" | |
| OWNER="BBC-News" | |
| REPO="responsive-news" |
| apiVersion: extensions/v1beta1 | |
| kind: Deployment | |
| metadata: | |
| name: monitoring-influxdb | |
| namespace: kube-system | |
| spec: | |
| replicas: 1 | |
| template: | |
| metadata: | |
| labels: |
| # ## Configure 'ip' variable to bind kubernetes services on a | |
| # ## different ip than the default iface | |
| # ## We should set etcd_member_name for etcd cluster. The node that is not a etcd member do not need to set the value, or can set the empty string value. | |
| [all] | |
| ubu1 ansible_host=192.168.4.139 ip=192.168.4.139 etcd_member_name=etcd1 | |
| ubu2 ansible_host=192.168.4.133 ip=192.168.4.133 etcd_member_name=etcd2 | |
| ubu3 ansible_host=192.168.4.113 ip=192.168.4.113 etcd_member_name=etcd3 | |
| # node4 ansible_host=95.54.0.15 # ip=10.3.0.4 etcd_member_name=etcd4 | |
| # node5 ansible_host=95.54.0.16 # ip=10.3.0.5 etcd_member_name=etcd5 | |
| # node6 ansible_host=95.54.0.17 # ip=10.3.0.6 etcd_member_name=etcd6 |
| apiVersion: v1 | |
| kind: ServiceAccount | |
| metadata: | |
| name: admin-user | |
| namespace: kube-system | |
| --- | |
| apiVersion: rbac.authorization.k8s.io/v1beta1 | |
| kind: ClusterRoleBinding | |
| metadata: | |
| name: admin-user |