8000 created oc-template · pacroy/docker-bookstack@98bbc5e · GitHub
[go: up one dir, main page]

Skip to content

Commit 98bbc5e

Browse files
committed
created oc-template
1 parent 711322a commit 98bbc5e

File tree

4 files changed

+44
-42
lines changed

4 files changed

+44
-42
lines changed

docker-entrypoint.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
#!/bin/bash
2+
echo "Running as " && whoami
3+
24
set -e
35

46
echoerr() { echo "$@" 1>&2; }

oc-build.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

oc-image.yml

Lines changed: 0 additions & 14 deletions
This file was deleted.

oc-template.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
apiVersion: v1
2+
kind: Template
3+
metadata:
4+
name: bookstack
5+
objects:
6+
- apiVersion: apps.openshift.io/v1
7+
kind: DeploymentConfig
8+
metadata:
9+
labels:
10+
app: bookstack
11+
name: bookstack
12+
spec:
13+
replicas: 1
14+
strategy:
15+
type: Rolling
16+
template:
17+
metadata:
18+
labels:
19+
name: bookstack
20+
spec:
21+
containers:
22+
- image: pacroy/bookstack-openshift
23+
imagePullPolicy: Always
24+
name: bookstack
25+
ports:
26+
- containerPort: 8080
27+
protocol: TCP
28+
env:
29+
- name: DB_HOST
30+
value: bookstack_db:3306
31+
- name: DB_DATABASE
32+
value: bookstack
33+
- name: DB_USERNAME
34+
value: bookstack
35+
- name: DB_PASSWORD
36+
value: secret
37+
dnsPolicy: ClusterFirst
38+
restartPolicy: Always
39+
schedulerName: default-scheduler
40+
terminationGracePeriodSeconds: 30
41+
triggers:
42+
- type: ConfigChange

0 commit comments

Comments
 (0)
0