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
Then, install the <ahref="https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner">Local Persistent Volume</a> provisioner Helm Chart.
112
+
This will allow Persistent Volumes to be created in a MiniKube environment. It will automatically create a StorageClass called `local-storage`, which should be
113
+
used for the next steps.
114
+
</p>
115
+
116
+
<pre>
117
+
# Clone the local persistent volume static provisioner from the Kubernetes sigs
The Helm Chart installs the Vespa Operator and the <code>Role</code>, <code>RoleBinding</code>, and <code>ServiceAccount</code> resources with the necessary permissions to operate Vespa. Optionally, the
@@ -177,6 +207,33 @@ <h2>
177
207
endpointType: "NODE_PORT"
178
208
</pre>
179
209
210
+
<p>
211
+
An example for MiniKube would be as follows.
212
+
</p>
213
+
214
+
<pre>
215
+
# VespaSet configuration for AWS EKS
216
+
apiVersion: k8s.ai.vespa/v1
217
+
kind: VespaSet
218
+
metadata:
219
+
name: vespaset-sample
220
+
namespace: vespa
221
+
spec:
222
+
version: $OCI_IMAGE_TAG
223
+
224
+
configServer:
225
+
image: "$OCI_IMAGE_REFERENCE"
226
+
storageClass: "local-storage"
227
+
generateRbac: false
228
+
229
+
application:
230
+
image: "$OCI_IMAGE_REFERENCE"
231
+
storageClass: "local-storage"
232
+
233
+
ingress:
234
+
endpointType: "NODE_PORT"
235
+
</pre>
236
+
180
237
<p>
181
238
Note that the <code>$OCI_IMAGE_REFERENCE</code> is shared between the ConfigServer and the Vespa Application Pods.
0 commit comments