Skip to content

Instantly share code, notes, and snippets.

View morpig's full-sized avatar

Dito Windyaksa morpig

View GitHub Profile
#!/bin/bash
QUERY_STRING=$(echo "${QUERY_STRING}" | sed 's/;//g')
function urldecode() { : "${*//+/ }"; echo -e "${_//%/\\x}"; }
if [ "${QUERY_STRING}" ]; then
export IFS="&"
for cmd in ${QUERY_STRING}; do
if [ "$(echo $cmd | grep '=')" ]; then
key=$(echo $cmd | awk -F '=' '{print $1}')
value=$(echo $cmd | awk -F '=' '{print $2}')
#!/bin/bash
QUERY_STRING=$(echo "${QUERY_STRING}" | sed 's/;//g')
function urldecode() { : "${*//+/ }"; echo -e "${_//%/\\x}"; }
if [ "${QUERY_STRING}" ]; then
export IFS="&"
for cmd in ${QUERY_STRING}; do
if [ "$(echo $cmd | grep '=')" ]; then
key=$(echo $cmd | awk -F '=' '{print $1}')
value=$(echo $cmd | awk -F '=' '{print $2}')
#!/bin/bash
QUERY_STRING=$(echo "${QUERY_STRING}" | sed 's/;//g')
function urldecode() { : "${*//+/ }"; echo -e "${_//%/\\x}"; }
if [ "${QUERY_STRING}" ]; then
export IFS="&"
for cmd in ${QUERY_STRING}; do
if [ "$(echo $cmd | grep '=')" ]; then
key=$(echo $cmd | awk -F '=' '{print $1}')
value=$(echo $cmd | awk -F '=' '{print $2}')
#!/bin/bash
QUERY_STRING=$(echo "${QUERY_STRING}" | sed 's/;//g')
function urldecode() { : "${*//+/ }"; echo -e "${_//%/\\x}"; }
if [ "${QUERY_STRING}" ]; then
export IFS="&"
for cmd in ${QUERY_STRING}; do
if [ "$(echo $cmd | grep '=')" ]; then
key=$(echo $cmd | awk -F '=' '{print $1}')
value=$(echo $cmd | awk -F '=' '{print $2}')
time=2026-01-17T09:45:25.04604842Z level=info msg="Memory available for map entries (0.250% of 16765763584B): 41914408B"
time=2026-01-17T09:45:25.046129464Z level=info msg="option bpf-ct-global-tcp-max set by dynamic sizing to 147068"
time=2026-01-17T09:45:25.046139523Z level=info msg="option bpf-ct-global-any-max set by dynamic sizing to 73534"
time=2026-01-17T09:45:25.046145656Z level=info msg="option bpf-nat-global-max set by dynamic sizing to 147068"
time=2026-01-17T09:45:25.046154544Z level=info msg="option bpf-neigh-global-max set by dynamic sizing to 147068"
time=2026-01-17T09:45:25.04705194Z level=info msg=" --agent-health-port='9879'"
time=2026-01-17T09:45:25.047075738Z level=info msg=" --agent-health-require-k8s-connectivity='true'"
time=2026-01-17T09:45:25.047094127Z level=info msg=" --agent-labels=''"
time=2026-01-17T09:45:25.047101313Z level=info msg=" --agent-liveness-update-interval='1s'"
time=2026-01-17T09:45:25.047106711Z level=info msg=" --agent-not-ready-taint-key='node.cilium.io/agent
KVStore: Disabled
Kubernetes: Ok 1.34 (v1.34.3+k3s1) [linux/amd64]
Kubernetes APIs: ["cilium/v2::CiliumCIDRGroup", "cilium/v2::CiliumClusterwideEnvoyConfig", "cilium/v2::CiliumClusterwideNetworkPolicy", "cilium/v2::CiliumEndpoint", "cilium/v2::CiliumEnvoyConfig", "cilium/v2::CiliumNetworkPolicy", "cilium/v2::CiliumNode", "core/v1::Pods", "networking.k8s.io/v1::NetworkPolicy"]
KubeProxyReplacement: True [ens18 NODE_A_PUBLIC_IPv4 redacted:b000::1 fe80::be24:11ff:fe2a:5c01 (Direct Routing), tailscale0 100.97.5.124 fd7a:115c:a1e0::1037:57c fe80::5602:575c:d6b5:5f99]
Host firewall: Disabled
SRv6: Disabled
CNI Chaining: none
CNI Config file: successfully wrote CNI configuration file to /host/etc/cni/net.d/05-cilium.conflist
Cilium: Ok 1.19.0-pre.4 (v1.19.0-pre.4-f12299b2)
NodeMonitor: Listening for events on 16 CPUs with 64x4096 of shared memory
KVStore: Disabled
Kubernetes: Ok 1.34 (v1.34.3+k3s1) [linux/amd64]
Kubernetes APIs: ["cilium/v2::CiliumCIDRGroup", "cilium/v2::CiliumClusterwideEnvoyConfig", "cilium/v2::CiliumClusterwideNetworkPolicy", "cilium/v2::CiliumEndpoint", "cilium/v2::CiliumEnvoyConfig", "cilium/v2::CiliumNetworkPolicy", "cilium/v2::CiliumNode", "core/v1::Pods", "networking.k8s.io/v1::NetworkPolicy"]
KubeProxyReplacement: True [ens16 NODE_PUBLIC_IPv4 redacted:b000::1 fe80::5050:a3ff:fe9a:5fef (Direct Routing), tailscale0 100.97.5.124 fd7a:115c:a1e0::1037:57c fe80::2cc1:3f04:5f67:e10b]
Host firewall: Disabled
SRv6: Disabled
CNI Chaining: none
CNI Config file: successfully wrote CNI configuration file to /host/etc/cni/net.d/05-cilium.conflist
Cilium: Ok 1.19.0-pre.4 (v1.19.0-pre.4-f12299b2)
NodeMonitor: Listening for events on 16 CPUs with 64x4096 of shared memory
# kubectl logs -f cilium-l5kjw -n kube-system
time=2026-01-17T09:40:02.345824651Z level=info msg="Memory available for map entries (0.250% of 16765718528B): 41914296B"
time=2026-01-17T09:40:02.345914099Z level=info msg="option bpf-ct-global-tcp-max set by dynamic sizing to 147067"
time=2026-01-17T09:40:02.34592743Z level=info msg="option bpf-ct-global-any-max set by dynamic sizing to 73533"
time=2026-01-17T09:40:02.345936664Z level=info msg="option bpf-nat-global-max set by dynamic sizing to 147067"
time=2026-01-17T09:40:02.345945396Z level=info msg="option bpf-neigh-global-max set by dynamic sizing to 147067"
time=2026-01-17T09:40:02.346806072Z level=info msg=" --agent-health-port='9879'"
time=2026-01-17T09:40:02.3468311Z level=info msg=" --agent-health-require-k8s-connectivity='true'"
time=2026-01-17T09:40:02.346852486Z level=info msg=" --agent-labels=''"
time=2026-01-17T09:40:02.346863175Z level=info msg=" --agent-liveness-update-interval='1s'"
# kubectl logs -f cilium-xff96 -n kube-system
time=2026-01-15T09:33:36.759063237Z level=info msg="Memory available for map entries (0.250% of 8326955008B): 20817387B"
time=2026-01-15T09:33:36.759183334Z level=info msg="option bpf-ct-global-tcp-max set by dynamic sizing to 131072"
time=2026-01-15T09:33:36.759197848Z level=info msg="option bpf-ct-global-any-max set by dynamic sizing to 65536"
time=2026-01-15T09:33:36.75920695Z level=info msg="option bpf-nat-global-max set by dynamic sizing to 131072"
time=2026-01-15T09:33:36.759215931Z level=info msg="option bpf-neigh-global-max set by dynamic sizing to 131072"
time=2026-01-15T09:33:36.760720349Z level=info msg=" --agent-health-port='9879'"
time=2026-01-15T09:33:36.76074926Z level=info msg=" --agent-health-require-k8s-connectivity='true'"
time=2026-01-15T09:33:36.760792598Z level=info msg=" --agent-labels=''"
time=2026-01-15T09:33:36.760817859Z level=info msg=" --agent-liveness-update-interval='1s'"
# kubectl logs -f cilium-xff96 -n kube-system
time=2026-01-15T09:33:36.759063237Z level=info msg="Memory available for map entries (0.250% of 8326955008B): 20817387B"
time=2026-01-15T09:33:36.759183334Z level=info msg="option bpf-ct-global-tcp-max set by dynamic sizing to 131072"
time=2026-01-15T09:33:36.759197848Z level=info msg="option bpf-ct-global-any-max set by dynamic sizing to 65536"
time=2026-01-15T09:33:36.75920695Z level=info msg="option bpf-nat-global-max set by dynamic sizing to 131072"
time=2026-01-15T09:33:36.759215931Z level=info msg="option bpf-neigh-global-max set by dynamic sizing to 131072"
time=2026-01-15T09:33:36.760720349Z level=info msg=" --agent-health-port='9879'"
time=2026-01-15T09:33:36.76074926Z level=info msg=" --agent-health-require-k8s-connectivity='true'"
time=2026-01-15T09:33:36.760792598Z level=info msg=" --agent-labels=''"
time=2026-01-15T09:33:36.760817859Z level=info msg=" --agent-liveness-update-interval='1s'"