forked from LaconicNetwork/kompose
#### What type of PR is this? <!-- Add one of the following kinds: /kind bug /kind cleanup /kind documentation --> /kind feature #### What this PR does / why we need it: This changes our example to use non-root so it runs well on non-root clusters (ex. openshift). We also add debugging tools so we can safely explore the container. /tmp is also added as the directory for the replica or else it fails. #### Which issue(s) this PR fixes: <!-- *Automatically closes linked issue when PR is merged. Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`. --> N/A #### Special notes for your reviewer: Signed-off-by: Charlie Drage <charlie@charliedrage.com>
20 lines
358 B
YAML
20 lines
358 B
YAML
services:
|
|
|
|
redis-leader:
|
|
container_name: redis-leader
|
|
image: redis
|
|
ports:
|
|
- "6379"
|
|
|
|
redis-replica:
|
|
container_name: redis-replica
|
|
image: redis
|
|
ports:
|
|
- "6379"
|
|
command: redis-server --replicaof redis-leader 6379 --dir /tmp
|
|
|
|
web:
|
|
container_name: web
|
|
image: quay.io/kompose/web
|
|
ports:
|
|
- "8080:8080" |