Skip to content

Commit

Permalink
Merge pull request #48 from GMH233/feature/kubectl
Browse files Browse the repository at this point in the history
Feature/kubectl
  • Loading branch information
GMH233 authored Jun 1, 2024
2 parents 06387d1 + c76c05f commit cf4e675
Show file tree
Hide file tree
Showing 10 changed files with 744 additions and 39 deletions.
18 changes: 18 additions & 0 deletions cmd/kubectl/testyaml/dns.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
apiVersion: v1
kind: DNS
metadata:
name: nginx-dns
spec:
rules:
- host: myservice.com
paths:
- path: /service1
backend:
service:
name: nginx-service
port: 801
- path: /service2
backend:
service:
name: nginx-service-2
port: 802
25 changes: 25 additions & 0 deletions cmd/kubectl/testyaml/rolling-update.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
apiVersion: v1
kind: RollingUpdate
metadata:
name: my-ru
spec:
serviceRef: reviews
port: 9080
minimumAlive: 1
interval: 20
newPodSpec:
containers:
- name: reviews
image: istio/examples-bookinfo-reviews-v3:1.19.1
ports:
- containerPort: 9080
protocol: tcp
- name: envoy-proxy
image: sjtuzc/envoy:1.1
securityContext:
runAsUser: 1337
initContainers:
- name: proxy-init
image: sjtuzc/envoy-init:latest
securityContext:
privileged: true
4 changes: 2 additions & 2 deletions cmd/kubectl/testyaml/service.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
kind: Service
apiVersion: v1
metadata:
name: nginx-service-2
name: nginx-service

spec:
type: NodePort
ports:
- port: 802
- port: 801
targetPort: 1024
nodePort: 30081
selector:
Expand Down
4 changes: 3 additions & 1 deletion cmd/kubectl/testyaml/subset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ apiVersion: v1
kind: Subset
metadata:
name: nginx-v1
namespace: default
spec:
pods:
- nginx-pod
- nginx-pod-1
- nginx-pod-2
1 change: 1 addition & 0 deletions cmd/kubectl/testyaml/virtual-service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ apiVersion: v1
kind: VirtualService
metadata:
name: nginx-vs
namespace: default
spec:
serviceRef: nginx-service
port: 802
Expand Down
Loading

0 comments on commit cf4e675

Please sign in to comment.