File tree 1 file changed +21
-0
lines changed
1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change
1
+ # PD CSI Driver Deployment in Kubernetes
2
+
3
+ ## Kustomize Structure
4
+
5
+ The current structure for kustomization is as follows
6
+
7
+ * ` base ` : it contains the setup that is common to different driver versions.
8
+ * ` controller_setup ` : includes cluster setup and controller yaml files.
9
+ * ` node_setup ` :
10
+ * Linux: includes node yaml file and related setting that is only applicable for Linux.
11
+ * Windows: includes node yaml file and related setting that is only applicable for Windows.
12
+ * ` images ` : it has a list of images for different versions.
13
+ * ` stable ` : image list of a stable driver release. Currently only has image list for Linux stable version.
14
+ * ` alpha ` : image list containing features in development, in addition to images in stable. It also includes Windows images.
15
+ * ` dev ` : based on alpha, and also contains the developer's image for use in driver development.
16
+ * ` prow-gke-release-xxx ` : image list used for Prow tests. Currently only Linux is supported.
17
+ * ` overlays ` : it has the version-specific setup. Each overlay corresponds to image lists with the matching name.
18
+ * ` stable ` : contains deployment specs of a stable driver release. Currently only Linux is supported.
19
+ * ` alpha ` : contains deployment specs for features in development. Both Linux and Windows are supported.
20
+ * ` dev ` : based on alpha, and also contains the developer's specs for use in driver development.
21
+ * ` prow-gke-release-xxx ` : based on stable, and contains specs for Prow tests. Currently only Linux is supported.
You can’t perform that action at this time.
0 commit comments