Skip to content

Instantly share code, notes, and snippets.

View Leen15's full-sized avatar

Luca Mattivi Leen15

View GitHub Profile
@Leen15
Leen15 / kubectl_remove_checksum_cattle-node-agent-ds.sh
Created April 17, 2020 15:52 — forked from superseb/kubectl_remove_checksum_cattle-node-agent-ds.sh
Remove CATTLE_CA_CHECKSUM from cattle-node-agent DaemonSet
#!/bin/bash
# Check current CATTLE_CA_CHECKSUM value
kubectl -n cattle-system get ds -o go-template='{{range .items}}{{range .spec.template.spec.containers}}{{range .env}}{{if eq .name "CATTLE_CA_CHECKSUM"}}{{.name}}{{"="}}{{.value}}{{"\n"}}{{end}}{{end}}{{end}}{{end}}'
# Remove CATTLE_CA_CHECKSUM value
kubectl -n cattle-system patch daemonset/cattle-node-agent -p '{"spec": {"template": {"spec": {"containers": [{"name": "agent", "env": [{"name": "CATTLE_CA_CHECKSUM", "value": ""}]}]}}}}'
# Check changed CATTLE_CA_CHECKSUM value
kubectl -n cattle-system get ds -o go-template='{{range .items}}{{range .spec.template.spec.containers}}{{range .env}}{{if eq .name "CATTLE_CA_CHECKSUM"}}{{.name}}{{"="}}{{.value}}{{"\n"}}{{end}}{{end}}{{end}}{{end}}'
@Leen15
Leen15 / dockergrep.sh
Created February 20, 2020 15:54 — forked from roylee0704/dockergrep.sh
how to grep docker log
docker logs nginx 2>&1 | grep "127."
# ref: http://stackoverflow.com/questions/34724980/finding-a-string-in-docker-logs-of-container