about summary refs log tree commit diff
path: root/nginx/nginx-rc.yaml
diff options
context:
space:
mode:
authorVincent Ambo <vincent@kivra.com>2016-03-01T00·11+0100
committerVincent Ambo <vincent@kivra.com>2016-03-01T00·11+0100
commita2c95a740d84f71158b28776b337407269251ce5 (patch)
treee8719005e6092373807933e3ddd034112e348a4f /nginx/nginx-rc.yaml
parent4bf511ba139d03a45426bb63e86c4dc589723123 (diff)
[nginx] Add RC and config
Diffstat (limited to 'nginx/nginx-rc.yaml')
-rw-r--r--nginx/nginx-rc.yaml42
1 files changed, 42 insertions, 0 deletions
diff --git a/nginx/nginx-rc.yaml b/nginx/nginx-rc.yaml
new file mode 100644
index 000000000000..5a1c1f43689b
--- /dev/null
+++ b/nginx/nginx-rc.yaml
@@ -0,0 +1,42 @@
+---
+apiVersion: v1
+kind: ReplicationController
+metadata:
+  name: nginx
+  labels:
+    app: nginx
+    version: 1.9.11
+    spec: v1
+spec:
+  replicas: 2
+  selector:
+    app: nginx
+  template:
+    metadata:
+      labels:
+        app: nginx
+        lb-target: nginx
+    spec:
+      containers:
+        - image: nginx:1.9.11
+          name: nginx
+          volumeMounts:
+            - name: tazj-in-tls
+              mountPath: /etc/nginx/ssl/tazj.in
+            - name: nginx-dhparam
+              mountPath: /etc/nginx/ssl/dhparam
+            - name: nginx-config
+              mountPath: /etc/nginx/conf.d
+          ports:
+            - containerPort: 80
+            - containerPort: 443
+      volumes:
+        - name: tazj-in-tls
+          secret:
+            secretName: tazj-in-tls
+        - name: nginx-dhparam
+          secret:
+            secretName: nginx-dhparam
+        - name: nginx-config
+          secret:
+            secretName: nginx-config