Cert Manager Install
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.16.3/cert-manager.yaml
Shell
복사
Create Namespace
kubectl create namespace observability
Shell
복사
Jaeger Operator Install
kubectl apply -f https://github.com/jaegertracing/jaeger-operator/releases/download/v1.65.0/jaeger-operator.yaml -n observability
Shell
복사
Check
kubectl get all -n observability
Shell
복사
Create Jaeger Instance
apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
name: simple-prod
spec:
strategy: production
collector:
maxReplicas: 5
resources:
limits:
cpu: 100m
memory: 128Mi
storage:
type: memory
options:
memory:
max-traces: 100000
ingress:
enabled: true
agent:
strategy: DaemonSet
YAML
복사
kubectl apply -f jaeger-operator-simple-prod.yaml
Shell
복사
Port Forwarding - (보안그룹 열어주기)
kubectl port-forward svc/simple-prod-query 16686:16686 --address 0.0.0.0
Shell
복사