- images cleanup
docker rmi $(docker images --filter "dangling=true" -q --no-trunc)
- image cleanup based on name
docker rmi $(docker images | grep "asia.gcr.io" | awk '{print $3}')
kubectl config current-context
kubectl cluster-info
kubectl get events
kubectl top pod --all-namespaces
kubectl config current-context
kubectl cluster-info
kubectl get events
kubectl top pod --all-namespaces
version: '3' | |
services: | |
vault: | |
image: vault:latest | |
container_name: vault-dev | |
ports: | |
- "8200:8200" | |
restart: always | |
environment: | |
VAULT_ADDR: http://127.0.0.1:8200 |
version: '3' | |
services: | |
rabbitmq: | |
image: rabbitmq:3-management | |
container_name: rabbitmq | |
hostname: rabbitmq | |
restart: always | |
ports: | |
- "15672:15672" | |
- "5672:5672" |
#!/bin/sh | |
git filter-branch -f --env-filter ' | |
OLD_EMAIL="<OLD_EMAIL>" | |
CORRECT_NAME="<NAME>" | |
CORRECT_EMAIL="<EMAIL>" | |
if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ] | |
then |
version: '3' | |
services: | |
elasticsearch: | |
#image: elasticsearch:5-alpine | |
image: elasticsearch:latest | |
environment: | |
- discovery.type=single-node | |
- bootstrap.memory_lock=true | |
- "ES_JAVA_OPTS=-Xms256m -Xmx256m" | |
ulimits: |
#!/bin/bash | |
set -e | |
set -o pipefail | |
# Add user to k8s using service account, RBAC role file needed | |
if [[ -z "$1" ]] || [[ -z "$2" ]] || [[ -z "$3" ]]; then | |
echo "usage: $0 <service_account_name> <namespace> [rbac-role-yaml]" | |
exit 1 | |
fi |