Good for demo's, not good for prod.
oc adm policy add-scc-to-user anyuid -z default
Basing the image off the docker hub sftp image at atomz/sftp
oc new-app atmoz/sftp
Edit the .yaml to add an argument:
spec:
containers:
- name: sftp
image: >-
atmoz/sftp@sha256:71702a0415bc123a8ba8fc07711c898ead03aa4dbb21ca4fcab2f64f5e753f5e
args:
- 'foo:pass:1001'
ports:
- containerPort: 22
protocol: TCP
Should have persistent storage.. TO DO
oc create -f sftp-service.yaml
sftp-service.yaml
apiVersion: v1
kind: Service
metadata:
name: sftp-ingress
spec:
ports:
- name: sftp
port: 2222
type: LoadBalancer
selector:
name: sftp
https://blog.openshift.com/getting-any-docker-image-running-in-your-own-openshift-cluster/
https://docs.openshift.com/container-platform/3.3/dev_guide/getting_traffic_into_cluster.html