Browse Source

test changes for overlay

pull/79/head
Megha Mehta 4 years ago
parent
commit
5ed2c61dcc
  1. 20
      kustomize-guestbook/base/guestbook-ui-deployment.yaml
  2. 10
      kustomize-guestbook/base/guestbook-ui-svc.yaml
  3. 20
      kustomize-guestbook/base/ingress.yaml
  4. 8
      kustomize-guestbook/base/kustomization.yaml
  5. 2
      kustomize-guestbook/overlays/prod/kustomization.yaml

20
kustomize-guestbook/base/guestbook-ui-deployment.yaml

@ -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

10
kustomize-guestbook/base/guestbook-ui-svc.yaml

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

20
kustomize-guestbook/base/ingress.yaml

@ -0,0 +1,20 @@
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: kustomize-guestbook-ingress
namespace: guestbook
labels:
app.kubernetes.io/component: server
app.kubernetes.io/name: guestbook-server
app.kubernetes.io/part-of: guestbook
annotations:
kubernetes.io/ingress.class: traefik
spec:
rules:
- host: kustomize-guestbook-argocd.natwest-labs.com
http:
paths:
- backend:
serviceName: guestbook-ui
servicePort: 80
path: /

8
kustomize-guestbook/base/kustomization.yaml

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

2
kustomize-guestbook/overlays/prod/kustomization.yaml

@ -1,3 +1,3 @@
bases:
- ../../
- ../../base
namePrefix: prod-

Loading…
Cancel
Save