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
Copy file name to clipboardExpand all lines: packages/2025-06-11-kubecon-hk/slides.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1098,7 +1098,7 @@ clicks: 4
1098
1098
v-for="(step, idx) in [
1099
1099
'Parse Dataset CRD & validate spec',
1100
1100
'Check source type & credentials',
1101
-
'Create/update PVC',
1101
+
'Create/update PVC(Any CSI)',
1102
1102
'Download/sync data from source to PV',
1103
1103
'Configure mount options',
1104
1104
'Update dataset status'
@@ -1116,13 +1116,13 @@ clicks: 4
1116
1116
</div>
1117
1117
1118
1118
<!--
1119
-
Let me walk you through how this actually works under the hood. When you create a Dataset CRD, our controller springs into action.
1119
+
Okay, let's take a look at how the CRD works once it is created.
1120
1120
1121
-
[click] First, we parse and validate your spec - making sure everything's properly defined. Then we check what type of source you're using and handle any credentials securely.
1121
+
[click] First, we parse and validate your spec - making sure everything's properly defined. Then we check what type of source and handle any credentials securely.
1122
1122
1123
1123
[click] Here's where it gets interesting - we create a PVC, We are almost compatible with all CSIs.
1124
1124
1125
-
[click] Then we deploy a job - downloading your models, setting up your conda environment, installing all those C++ libraries. Once it's done, boom! Your dataset is ready to be mounted by any pod.
1125
+
[click] Then we deploy a job - downloading your models, setting up your conda environment, installing all those libraries. Once it's done, your dataset is ready to be mounted by any pod.
1126
1126
1127
1127
[click] The beauty is - this happens once. After that, everyone just mounts the ready-to-use environment. No more waiting!
1128
1128
-->
@@ -1393,11 +1393,11 @@ spec:
1393
1393
<!--
1394
1394
But Datasets isn't just about Python environments - it's also about models and data! Here's an example of loading a model from HuggingFace.
1395
1395
1396
-
Look at this - we're pulling the Qwen 32B model directly from HuggingFace. But here's where it gets smart - see those filtering options? You can exclude the files you need.
1396
+
[click] Look at this - we're pulling the Qwen 32B model directly from HuggingFace. But here's where it gets smart - see those filtering options? You can exclude the files you need.
1397
1397
1398
-
[click] And check out those advanced features - need to use a regional mirror because HuggingFace is slow in your region? Just change the endpoint. Got private models? We handle token authentication securely through Kubernetes secrets.
1398
+
And check out those advanced features - need to use a regional mirror because HuggingFace is slow in your region? Just change the endpoint. Got private models? We handle token authentication securely through Kubernetes secrets.
1399
1399
1400
-
This means you can have your models ready and waiting, right alongside your environments. No more downloading gigabytes every time you start a training job!
1400
+
This means you can have your models ready and waiting, right alongside your environments. No more downloading gigabytes every time you start an inference or job!
0 commit comments