create guestbook-ui deployment

This commit is contained in:
Andrea Grillo 2023-05-25 17:14:07 +02:00
parent 53e28ff20c
commit 21a0e2e9d7
No known key found for this signature in database
GPG Key ID: FD8701E56F946CD0
4 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,20 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: guestbook-ui
spec:
replicas: 1
revisionHistoryLimit: 3
selector:
matchLabels:
app: guestbook-ui
template:
metadata:
labels:
app: guestbook-ui
spec:
containers:
- image: gcr.io/heptio-images/ks-guestbook-demo:0.1
name: guestbook-ui
ports:
- containerPort: 80

View File

@ -0,0 +1,10 @@
apiVersion: v1
kind: Service
metadata:
name: guestbook-ui
spec:
ports:
- port: 80
targetPort: 80
selector:
app: guestbook-ui

View File

@ -0,0 +1,8 @@
namePrefix: dev-
resources:
- guestbook-ui-deployment.yaml
- guestbook-ui-svc.yaml
- namespace.yaml
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

View File

@ -0,0 +1,4 @@
apiVersion: v1
kind: Namespace
metadata:
name: guestbook-dev