kubernites
Some checks failed
Cadoles/nineskeletor/pipeline/head There was a failure building this commit

This commit is contained in:
2023-06-26 09:20:23 +02:00
parent c7c1f9caa7
commit dc0e331414
55 changed files with 16295 additions and 5727 deletions

View File

@ -0,0 +1,24 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- sftp-deployment.yaml
- sftp-service.yaml
vars:
- name: SFTP_SERVICE_NAME
objref:
name: sftp
apiVersion: v1
kind: Service
fieldref:
fieldpath: metadata.name
secretGenerator:
- name: sftp-secret
literals:
- "user=user"
- "password=pass"
- "users=user:pass:1001:1001"

View File

@ -0,0 +1,27 @@
kind: Deployment
apiVersion: apps/v1
metadata:
labels:
io.kompose.service: sftp
name: sftp
spec:
selector:
matchLabels:
io.kompose.service: sftp
replicas: 1
template:
metadata:
labels:
io.kompose.service: sftp
spec:
containers:
- name: sftp
image: atmoz/sftp
ports:
- containerPort: 22
env:
- name: SFTP_USERS
valueFrom:
secretKeyRef:
name: sftp-secret
key: users

View File

@ -0,0 +1,14 @@
apiVersion: v1
kind: Service
metadata:
labels:
io.kompose.service: sftp
name: sftp
spec:
type: ClusterIP
ports:
- name: sftp
port: 22
targetPort: 22
selector:
io.kompose.service: sftp