Skip to content

Instantly share code, notes, and snippets.

View JaredTan95's full-sized avatar
🏠
Working from home

Jared Tan JaredTan95

🏠
Working from home
View GitHub Profile
@JaredTan95
JaredTan95 / prometheus-blackbox-allinone.yaml
Created September 7, 2023 13:33
deploy prometheus by yaml
---
# Source: prometheus-blackbox-exporter/templates/configmap.yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: blackbox-prometheus-blackbox-exporter
namespace: blackbox
labels:
helm.sh/chart: prometheus-blackbox-exporter-8.3.0
app.kubernetes.io/name: prometheus-blackbox-exporter
@JaredTan95
JaredTan95 / otel-col-event-receiver-le-cr.yaml
Created July 28, 2023 15:15
Deploy otel col with k8sobjectreceiver by otel-operato CR
apiVersion: v1
kind: ServiceAccount
metadata:
namespace: default
name: otel-event-receiver-lr
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: otel-event-receiver-lr
@JaredTan95
JaredTan95 / Main.java
Created March 8, 2023 06:06
MXBean demo
package org.example.jmx;
import java.lang.management.CompilationMXBean;
import java.lang.management.GarbageCollectorMXBean;
import java.lang.management.ManagementFactory;
import java.lang.management.MemoryMXBean;
import java.lang.management.MemoryManagerMXBean;
import java.lang.management.MemoryUsage;
import java.lang.management.OperatingSystemMXBean;
import java.util.Arrays;
@JaredTan95
JaredTan95 / nginx-proxy.yaml
Last active March 20, 2023 07:22
use nginx to proxy otel col,es,vmtrics,fluentbit
apiVersion: v1
kind: ConfigMap
metadata:
name: nginx-conf
namespace: insight-system
data:
proxy.conf: |
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
@JaredTan95
JaredTan95 / note.md
Last active December 14, 2022 06:26
envoy crashed with invalid sw8 header

hi, I recently found that if envoy received header with invalid sw8 format will be crashed.

wecom-temp-742021-76e879f53bd3f8948c1e63b9336d372c

  • Envoy version testd: 1.22 and latest
  • Envoy config yaml with tracing provider:
tracing:
@JaredTan95
JaredTan95 / Dockerfile-Rust-App
Last active July 9, 2019 05:03
Deploy Rust App In Docker Container.
# Dockerfile for creating a statically-linked Rust application using docker's
# multi-stage build feature. This also leverages the docker build cache to avoid
# re-downloading dependencies if they have not changed.
FROM rust:latest AS build
WORKDIR /usr/src
# Download the target for static linking.
RUN rustup target add x86_64-unknown-linux-musl
# Create a dummy project and build the app's dependencies.
@JaredTan95
JaredTan95 / bash_curl_in_loop
Created June 25, 2019 13:36
loop curl in bash.
while true; do sleep 1; curl http://www.google.com; echo -e '\n\n\n\n'$(date);done