Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save VineethReddy02/733d12c0f87d5f1e3f60032303abc0b6 to your computer and use it in GitHub Desktop.
Save VineethReddy02/733d12c0f87d5f1e3f60032303abc0b6 to your computer and use it in GitHub Desktop.
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: upper
demo: "true"
name: upper
spec:
replicas: 3
selector:
matchLabels:
app: upper
template:
metadata:
labels:
app: upper
annotations:
instrumentation.opentelemetry.io/inject-python: "true"
spec:
containers:
- image: jamesgresql/opentelemetry-demo-u_upper:0.2
name: upper
ports:
- containerPort: 5000
resources: {}
restartPolicy: Always
---
apiVersion: v1
kind: Service
metadata:
labels:
app: upper
name: upper
spec:
ports:
- name: app
port: 5000
targetPort: 5000
selector:
app: upper
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: special
demo: "true"
name: special
spec:
replicas: 3
selector:
matchLabels:
app: special
template:
metadata:
labels:
app: special
annotations:
instrumentation.opentelemetry.io/inject-python: "true"
spec:
containers:
- image: jamesgresql/opentelemetry-demo-u_special:0.2
name: special
ports:
- containerPort: 5000
restartPolicy: Always
---
apiVersion: v1
kind: Service
metadata:
labels:
app: special
name: special
spec:
ports:
- name: app
port: 5000
targetPort: 5000
selector:
app: special
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: lower
demo: "true"
name: lower
spec:
replicas: 3
selector:
matchLabels:
app: lower
strategy: {}
template:
metadata:
labels:
app: lower
annotations:
instrumentation.opentelemetry.io/inject-python: "true"
spec:
containers:
- image: jamesgresql/opentelemetry-demo-u_lower:0.2
name: lower
ports:
- containerPort: 5000
restartPolicy: Always
---
apiVersion: v1
kind: Service
metadata:
labels:
app: lower
name: lower
spec:
ports:
- name: app
port: 5000
targetPort: 5000
selector:
app: lower
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: load
name: load
spec:
replicas: 3
selector:
matchLabels:
app: load
template:
metadata:
labels:
app: load
annotations:
instrumentation.opentelemetry.io/inject-python: "true"
spec:
containers:
- image: jamesgresql/opentelemetry-demo-u_load:0.3
name: load
restartPolicy: Always
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: generator
demo: "true"
name: generator
spec:
replicas: 3
selector:
matchLabels:
app: generator
template:
metadata:
labels:
app: generator
annotations:
instrumentation.opentelemetry.io/inject-python: "true"
spec:
containers:
- image: jamesgresql/opentelemetry-demo-u_generator:0.7
name: generator
ports:
- containerPort: 5000
restartPolicy: Always
---
apiVersion: v1
kind: Service
metadata:
labels:
app: generator
name: generator
spec:
ports:
- name: app
port: 5000
targetPort: 5000
selector:
app: generator
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: digit
demo: "true"
name: digit
spec:
replicas: 3
selector:
matchLabels:
app: digit
template:
metadata:
labels:
app: digit
annotations:
instrumentation.opentelemetry.io/inject-python: "true"
spec:
containers:
- image: jamesgresql/opentelemetry-demo-u_digit:0.2
name: digit
ports:
- containerPort: 5000
restartPolicy: Always
---
apiVersion: v1
kind: Service
metadata:
labels:
app: digit
name: digit
spec:
ports:
- name: app
port: 5000
targetPort: 5000
selector:
app: digit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment