Skip to content

Commit 0079a8d

Browse files
authored
Merge branch 'main' into harbor_refactor
2 parents ea3a7e7 + 673a6b4 commit 0079a8d

File tree

13 files changed

+3074
-1272
lines changed

13 files changed

+3074
-1272
lines changed

applications/base/services/ingress-nginx/README.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

applications/base/services/ingress-nginx/helm-values/hardened-values-4.13.0.yaml

Lines changed: 0 additions & 1236 deletions
This file was deleted.

applications/base/services/ingress-nginx/namespace.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

applications/base/services/velero/namespace.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,6 @@ kind: Namespace
44
metadata:
55
name: velero
66
labels:
7-
pod-security.kubernetes.io/audit: baseline
8-
pod-security.kubernetes.io/warn: baseline
7+
pod-security.kubernetes.io/audit: privileged
8+
pod-security.kubernetes.io/warn: privileged
9+
pod-security.kubernetes.io/enforce: privileged
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# vSphere CSI – Base Configuration
2+
3+
This directory contains the base manifests for deploying the vSphere Cloud Storage Interface (CSI) driver, enabling Kubernetes clusters running on VMware vSphere to provision and manage persistent storage natively.
4+
It is designed to be consumed by cluster repositories as a remote base, allowing each cluster to apply custom overrides such as StorageClass definitions, topology settings, or credentials.
5+
6+
**About vSphere CSI:**
7+
8+
- Provides dynamic provisioning of PersistentVolumes (PVs) backed by vSphere datastores including vSAN, VMFS, and NFS.
9+
- Supports advanced features such as volume expansion, snapshots, and cloning.
10+
- Integrates with vSphere Storage Policy Based Management (SPBM) so Kubernetes PVCs can inherit vSphere storage policies.
11+
- Enables topology-aware provisioning, ensuring volumes are created in the appropriate zone or failure domain for workload placement.
12+
- Offloads volume lifecycle operations to vSphere, improving reliability, consistency, and automation.

0 commit comments

Comments
 (0)