removed not useful folders
|
Before Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 6.8 KiB |
|
Before Width: | Height: | Size: 5.7 KiB |
|
Before Width: | Height: | Size: 11 KiB |
|
Before Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 7.9 KiB |
|
Before Width: | Height: | Size: 6.6 KiB |
|
Before Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 2.2 KiB |
|
Before Width: | Height: | Size: 3.7 KiB |
|
Before Width: | Height: | Size: 2.7 KiB |
|
Before Width: | Height: | Size: 5.0 KiB |
|
Before Width: | Height: | Size: 4.1 KiB |
|
Before Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 3.6 KiB |
|
Before Width: | Height: | Size: 5.8 KiB |
|
Before Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 5.6 KiB |
|
Before Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 5.0 KiB |
|
Before Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 4.4 KiB |
|
Before Width: | Height: | Size: 3.8 KiB |
|
Before Width: | Height: | Size: 6.4 KiB |
|
Before Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 50 KiB |
@@ -1,76 +0,0 @@
|
||||
key_trigger {
|
||||
input: KEY_UP
|
||||
action: "up"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_DOWN
|
||||
action: "down"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_LEFT
|
||||
action: "left"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_RIGHT
|
||||
action: "right"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_SPACE
|
||||
action: "space"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_A
|
||||
action: "automatic"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_M
|
||||
action: "manual"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_N
|
||||
action: "namespace"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_I
|
||||
action: "infopod"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_H
|
||||
action: "help"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_Q
|
||||
action: "quit_help"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_R
|
||||
action: "refresh_pod_log"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_S
|
||||
action: "stop"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_K
|
||||
action: "kubelinter"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_W
|
||||
action: "worker"
|
||||
}
|
||||
key_trigger {
|
||||
input: KEY_E
|
||||
action: "hide_worker"
|
||||
}
|
||||
mouse_trigger {
|
||||
input: MOUSE_BUTTON_1
|
||||
action: "click"
|
||||
}
|
||||
touch_trigger {
|
||||
input: TOUCH_MULTI
|
||||
action: "touch"
|
||||
}
|
||||
text_trigger {
|
||||
input: TEXT
|
||||
action: "type"
|
||||
}
|
||||
@@ -1,50 +0,0 @@
|
||||
# Set a spefic KUBECONFIG if you have different contexts
|
||||
# export KUBECONFIG=<path>
|
||||
|
||||
NAMESPACES="default,namespace1"
|
||||
K8S_ENDPOINT="https://91A9752B6718D1E61824994D466EB574.gr7.eu-central-1.eks.amazonaws.com"
|
||||
|
||||
SERVICE_ACCOUNT="kubeinvaders"
|
||||
|
||||
kubectl --insecure-skip-tls-verify create sa kubeinvaders -n default
|
||||
|
||||
cat <<EOF > ./kubeinvader-rbac.yaml
|
||||
---
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: kubeinvaders
|
||||
labels:
|
||||
app: kubeinvaders
|
||||
rules:
|
||||
- apiGroups: [""]
|
||||
resources: ["pods","pods/log"]
|
||||
verbs: ["get", "watch", "list", "delete"]
|
||||
---
|
||||
kind: ClusterRoleBinding
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
metadata:
|
||||
name: kubeinvaders
|
||||
labels:
|
||||
app: kubeinvaders
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: kubeinvaders
|
||||
namespace: default
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: kubeinvaders
|
||||
EOF
|
||||
|
||||
kubectl --insecure-skip-tls-verify create -f ./kubeinvader-rbac.yaml -n default
|
||||
SECRET=$(kubectl --insecure-skip-tls-verify get serviceaccount ${SERVICE_ACCOUNT} -n default -o json | jq -Mr '.secrets[].name | select(contains("token"))')
|
||||
TOKEN=$(kubectl --insecure-skip-tls-verify get secret ${SECRET} -n default -o json | jq -Mr '.data.token' | base64 -d)
|
||||
|
||||
JSON_STRING=$( jq -n \
|
||||
--arg token "$TOKEN" \
|
||||
--arg endpoint "$K8S_ENDPOINT" \
|
||||
--arg namespace "$NAMESPACES" \
|
||||
'{token: $token, endpoint: $endpoint, namespace: $namespace}' )
|
||||
|
||||
echo $JSON_STRING > ~/.KubeInv.json
|
||||