You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<6> For each node running a kernel matching the regular expression, KMM checks if you have included a tag or a digest. If you have not specified a tag or digest in the container image, then the validation webhook returns an error and does not apply the module.
81
81
<7> For any other kernel, build the image using the Dockerfile in the `my-kmod` ConfigMap.
82
-
<8> Optional.
83
-
<9> Optional: A value for `some-kubernetes-secret` can be obtained from the build environment at `/run/secrets/some-kubernetes-secret`.
84
-
<10> This field has no effect. When building kmod images or signing kmods within a kmod image,
82
+
<8> The container image that holds the customer's kmods. This container should contain the `cp` binary.
83
+
<9> Optional.
84
+
<10> Optional: A value for `some-kubernetes-secret` can be obtained from the build environment at `/run/secrets/some-kubernetes-secret`.
85
+
<11> This field has no effect. When building kmod images or signing kmods within a kmod image,
85
86
you might sometimes need to pull base images from a registry that serves a certificate signed by an
86
87
untrusted Certificate Authority (CA). In order for KMM to trust that CA, it must also trust the new CA
87
88
by replacing the cluster's CA bundle.
88
89
+
89
90
See "Additional resources" to learn how to replace the cluster's CA bundle.
90
-
<11> Optional: Avoid using this parameter. If set to `true`, the build will skip any TLS server certificate validation when pulling the image in the Dockerfile `FROM` instruction using plain HTTP.
91
-
<12> Required.
92
-
<13> Required: A secret holding the public secureboot key with the key 'cert'.
93
-
<14> Required: A secret holding the private secureboot key with the key 'key'.
94
-
<15> Optional: Avoid using this parameter. If set to `true`, KMM will be allowed to check if the container image already exists using plain HTTP.
95
-
<16> Optional: Avoid using this parameter. If set to `true`, KMM will skip any TLS server certificate validation when checking if the container image already exists.
96
-
<17> Optional.
91
+
<12> Optional: Avoid using this parameter. If set to `true`, the build skips any TLS server certificate validation when pulling the image in the Dockerfile `FROM` instruction using plain HTTP.
92
+
<13> Required.
93
+
<14> Required: A secret holding the public secureboot key with the key 'cert'.
94
+
<15> Required: A secret holding the private secureboot key with the key 'key'.
95
+
<16> Optional: Avoid using this parameter. If set to `true`, KMM is allowed to check if the container image already exists using plain HTTP.
96
+
<17> Optional: Avoid using this parameter. If set to `true`, KMM skips any TLS server certificate validation when checking if the container image already exists.
97
97
<18> Optional.
98
-
<19> Required: If the device plugin section is present.
99
-
<20> Optional.
98
+
<19> Optional.
99
+
<20> Required: If the device plugin section is present.
100
100
<21> Optional.
101
101
<22> Optional.
102
-
<23> Optional: Used to pull module loader and device plugin images.
102
+
<23> Optional.
103
+
<24> Optional: Used to pull module loader and device plugin images.
0 commit comments