apiVersion: v1
kind: Namespace
metadata:
name: ns1
---
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: prometheus-example-app
name: prometheus-example-app
namespace: ns1
spec:
replicas: 1
selector:
matchLabels:
app: prometheus-example-app
template:
metadata:
labels:
app: prometheus-example-app
spec:
containers:
- image: quay.io/brancz/prometheus-example-app:v0.2.0
imagePullPolicy: IfNotPresent
name: prometheus-example-app
---
apiVersion: v1
kind: Service
metadata:
labels:
app: prometheus-example-app
name: prometheus-example-app
namespace: ns1
spec:
ports:
- port: 8080
protocol: TCP
targetPort: 8080
name: web
selector:
app: prometheus-example-app
type: ClusterIP
apiVersion : v1
kind : Namespace
metadata :
name : ns1
---
apiVersion : apps/v1
kind : Deployment
metadata :
labels :
app : prometheus- example- app
name : prometheus- example- app
namespace : ns1
spec :
replicas : 1
selector :
matchLabels :
app : prometheus- example- app
template :
metadata :
labels :
app : prometheus- example- app
spec :
containers :
- image : quay.io/brancz/prometheus- example- app: v0.2.0
imagePullPolicy : IfNotPresent
name : prometheus- example- app
---
apiVersion : v1
kind : Service
metadata :
labels :
app : prometheus- example- app
name : prometheus- example- app
namespace : ns1
spec :
ports :
- port : 8080
protocol : TCP
targetPort : 8080
name : web
selector :
app : prometheus- example- app
type : ClusterIP
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow