diff options
Diffstat (limited to 'data.d/k3s-master/manifests.d/mieshu/personal-services')
3 files changed, 78 insertions, 0 deletions
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/persistent-volume-claim.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/persistent-volume-claim.yaml new file mode 100644 index 0000000..9a5a02e --- /dev/null +++ b/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/persistent-volume-claim.yaml @@ -0,0 +1,20 @@ +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: lldap + namespace: personal-services + labels: + app.kubernetes.io/created-by: tyil + app.kubernetes.io/managed-by: manual + app.kubernetes.io/name: lldap + app.kubernetes.io/part-of: personal-services +spec: + storageClassName: seaweedfs-storage + volumeName: lldap + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 100Mi +... diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/persistent-volume.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/persistent-volume.yaml new file mode 100644 index 0000000..32bc597 --- /dev/null +++ b/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/persistent-volume.yaml @@ -0,0 +1,30 @@ +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: lldap + namespace: personal-services + labels: + app.kubernetes.io/created-by: tyil + app.kubernetes.io/managed-by: manual + app.kubernetes.io/name: lldap + app.kubernetes.io/part-of: personal-services +spec: + storageClassName: seaweedfs-storage + accessModes: + - ReadWriteMany + - ReadWriteOnce + capacity: + storage: 100Mi + csi: + driver: seaweedfs-csi-driver + volumeHandle: lldap + volumeAttributes: + collection: lldap + replication: "100" + path: / + diskType: "hdd" + readOnly: false + persistentVolumeReclaimPolicy: Retain + volumeMode: Filesystem +... diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/service.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/service.yaml new file mode 100644 index 0000000..528e6fa --- /dev/null +++ b/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/service.yaml @@ -0,0 +1,28 @@ +--- +apiVersion: v1 +kind: Service +metadata: + name: lldap + namespace: personal-services + labels: + app.kubernetes.io/created-by: tyil + app.kubernetes.io/managed-by: manual + app.kubernetes.io/name: lldap + app.kubernetes.io/part-of: personal-services +spec: + selector: + app.kubernetes.io/created-by: tyil + app.kubernetes.io/managed-by: manual + app.kubernetes.io/name: lldap + app.kubernetes.io/part-of: personal-services + ports: + - name: ldap + port: 3890 + targetPort: 3890 + - name: ldaps + port: 6360 + targetPort: 6360 + - name: http + port: 17170 + targetPort: 17170 +... |