feat(storage,security): openebs localpv (default StorageClass) + vault
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
---
|
||||
apiVersion: gateway.networking.k8s.io/v1
|
||||
kind: HTTPRoute
|
||||
metadata:
|
||||
name: vault
|
||||
spec:
|
||||
hostnames:
|
||||
- vault.${SECRET_DOMAIN}
|
||||
parentRefs:
|
||||
# Внимание: http-листенер envoy-internal принимает маршруты только из
|
||||
# namespace network (allowedRoutes.namespaces.from: Same), поэтому маршруты
|
||||
# из других namespace цепляются к https-листенеру (from: All). Сертификат
|
||||
# grachevko-ru-production-tls подписан ClusterIssuer internal-ca, то есть
|
||||
# самоподписанным CA — его нужно импортировать в доверенные на клиенте.
|
||||
- name: envoy-internal
|
||||
namespace: network
|
||||
sectionName: https
|
||||
rules:
|
||||
- backendRefs:
|
||||
- name: vault-ui
|
||||
port: 8200
|
||||
matches:
|
||||
- path:
|
||||
type: PathPrefix
|
||||
value: /
|
||||
Reference in New Issue
Block a user