Skip to content

Commit 00921bb

Browse files
authored
Merge pull request #157 from lookuptable/missing-manager
Add yaml template for manager into istio-16.yaml
2 parents 4665abf + 64ee996 commit 00921bb

File tree

2 files changed

+60
-0
lines changed

2 files changed

+60
-0
lines changed

kubernetes/istio-16.yaml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,65 @@ spec:
155155
name: mixer-config
156156
---
157157

158+
# Manager service for discovery
159+
apiVersion: v1
160+
kind: ConfigMap
161+
metadata:
162+
name: istio
163+
data:
164+
mesh: |-
165+
# Uncomment the following line to enable mutual TLS between proxies
166+
# authPolicy: MUTUAL_TLS
167+
mixerAddress: istio-mixer:9091
168+
discoveryAddress: istio-manager:8080
169+
---
170+
apiVersion: v1
171+
kind: Service
172+
metadata:
173+
name: istio-manager
174+
labels:
175+
istio: manager
176+
spec:
177+
ports:
178+
- port: 8080
179+
name: http-discovery
180+
selector:
181+
istio: manager
182+
---
183+
apiVersion: v1
184+
kind: ServiceAccount
185+
metadata:
186+
name: istio-manager-service-account
187+
---
188+
apiVersion: extensions/v1beta1
189+
kind: Deployment
190+
metadata:
191+
name: istio-manager
192+
spec:
193+
replicas: 1
194+
template:
195+
metadata:
196+
annotations:
197+
alpha.istio.io/sidecar: ignore
198+
labels:
199+
istio: manager
200+
spec:
201+
serviceAccountName: istio-manager-service-account
202+
containers:
203+
- name: manager
204+
image: docker.io/istio/manager:2017-04-24-23.54.11
205+
imagePullPolicy: Always
206+
args: ["discovery", "-v", "2"]
207+
ports:
208+
- containerPort: 8080
209+
env:
210+
- name: POD_NAMESPACE
211+
valueFrom:
212+
fieldRef:
213+
apiVersion: v1
214+
fieldPath: metadata.namespace
215+
---
216+
158217
# Permissions and roles for istio
159218
# To debug: start the cluster with -vmodule=rbac,3 to enable verbose logging on RBAC DENY
160219
# Also helps to enable logging on apiserver 'wrap' to see the URLs.

tests/updateVersion.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ function merge_files() {
107107
echo "# GENERATED FILE. Use with Kubernetes 1.6+" > $OUT
108108
echo "# TO UPDATE, modify files in istio-install and run updateVersion.sh" >> $OUT
109109
cat $SRC/istio-mixer.yaml >> $OUT
110+
cat $SRC/istio-manager.yaml >> $OUT
110111
cat $SRC/../istio-rbac/istio-rbac.yaml >> $OUT
111112
cat $SRC/istio-ingress-controller.yaml >> $OUT
112113
}

0 commit comments

Comments
 (0)