--- apiVersion: v1 kind: Service metadata: name: adot-collector namespace: adot-col labels: app: aws-adot component: adot-collector spec: ports: - name: metrics port: 8888 selector: component: adot-collector type: NodePort --- apiVersion: apps/v1 kind: Deployment metadata: name: adot-collector namespace: adot-col labels: app: aws-adot component: adot-collector spec: selector: matchLabels: app: aws-adot component: adot-collector minReadySeconds: 5 template: metadata: labels: app: aws-adot component: adot-collector spec: serviceAccountName: adot-collector containers: - image: public.ecr.aws/aws-observability/aws-otel-collector:latest name: adot-collector resources: limits: cpu: 1 memory: 2Gi requests: cpu: 200m memory: 400Mi ports: - containerPort: 8888 livenessProbe: httpGet: path: / port: 13133 readinessProbe: httpGet: path: / port: 13133