diff --git a/k3s/manifests/processing/bridge-minio.yaml b/k3s/manifests/processing/bridge-minio.yaml new file mode 100644 index 0000000..983e643 --- /dev/null +++ b/k3s/manifests/processing/bridge-minio.yaml @@ -0,0 +1,26 @@ +# DNS-мост: имя `minio` в namespace processing → compose-контейнер minio +# (статический IP 172.28.0.11, прямой S3 на :9000). Service без селектора + Endpoints. +apiVersion: v1 +kind: Service +metadata: + name: minio + namespace: processing +spec: + ports: + - name: s3 + port: 9000 + targetPort: 9000 + protocol: TCP +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: minio + namespace: processing +subsets: + - addresses: + - ip: 172.28.0.11 + ports: + - name: s3 + port: 9000 + protocol: TCP diff --git a/k3s/manifests/processing/bridge-postgres.yaml b/k3s/manifests/processing/bridge-postgres.yaml new file mode 100644 index 0000000..8f0f189 --- /dev/null +++ b/k3s/manifests/processing/bridge-postgres.yaml @@ -0,0 +1,26 @@ +# DNS-мост: имя `postgres` в namespace processing → compose-контейнер postgres +# (статический IP 172.28.0.10). Service без селектора + ручной Endpoints. +apiVersion: v1 +kind: Service +metadata: + name: postgres + namespace: processing +spec: + ports: + - name: pg + port: 5432 + targetPort: 5432 + protocol: TCP +--- +apiVersion: v1 +kind: Endpoints +metadata: + name: postgres + namespace: processing +subsets: + - addresses: + - ip: 172.28.0.10 + ports: + - name: pg + port: 5432 + protocol: TCP diff --git a/k3s/manifests/processing/namespace.yaml b/k3s/manifests/processing/namespace.yaml new file mode 100644 index 0000000..7b7b96e --- /dev/null +++ b/k3s/manifests/processing/namespace.yaml @@ -0,0 +1,4 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: processing