apiVersion: apps/v1 kind: Deployment metadata: name: logmower-mongoexpress spec: revisionHistoryLimit: 0 replicas: 1 selector: matchLabels: app: logmower-mongoexpress template: metadata: labels: app: logmower-mongoexpress spec: containers: - name: mongoexpress image: mongo-express ports: - name: mongoexpress containerPort: 8081 env: - name: ME_CONFIG_MONGODB_URL valueFrom: secretKeyRef: name: logmower-mongodb-application-readonly key: connectionString.standard - name: ME_CONFIG_MONGODB_ENABLE_ADMIN value: "true" --- apiVersion: networking.k8s.io/v1 kind: NetworkPolicy metadata: name: logmower-mongoexpress spec: podSelector: matchLabels: app: logmower-mongoexpress policyTypes: - Egress egress: - to: - podSelector: matchLabels: app: logmower-mongodb-svc ports: - port: 27017