Skip to content

Commit 21ad264

Browse files
committed
re-organizando local da criação do storageclass padrão com local-path - parte 3
1 parent a2a51ee commit 21ad264

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

DescomplicandoKubernetes/day-6/README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ standard (default) rancher.io/local-path Delete WaitForFirstConsume
237237

238238
Como você pode ver, no Kind, o provisionador padrão é o `rancher.io/local-path`, que cria volumes PersistentVolume no diretório do host.
239239

240-
Já no EKS, o provisionador padrão é o `kubernetes.io/aws-ebs`, que cria volumes PersistentVolume no EBS da AWS.
240+
Já no EKS, o provisionador padrão é o `kubernetes.io/aws-ebs`, que cria volumes PersistentVolume no EBS da AWS. A saída seria parecida com essa:
241241

242242
```bash
243243
NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE
@@ -274,7 +274,7 @@ Uma coisa que podemos ver é que o nosso `Storage Class` está com a opção `Is
274274

275275
 
276276

277-
Vamos criar um novo `Storage Class` para o nosso cluster Kubernetes no kind, com o nome "local-storage", e vamos definir o provisionador como "kubernetes.io/host-path", que cria volumes PersistentVolume no diretório do host. Crie um arquivo `storageclass-local-path.yaml` e adicione o seguinte conteúdo:
277+
Agora vamos criar um novo `Storage Class` para o nosso cluster Kubernetes no kind, com o nome "local-storage", e vamos definir o provisionador como "kubernetes.io/host-path", que cria volumes PersistentVolume no diretório do host. Crie um arquivo `storageclass-local-path.yaml` e adicione o seguinte conteúdo:
278278

279279
```bash
280280
apiVersion: storage.k8s.io/v1
@@ -288,19 +288,23 @@ volumeBindingMode: WaitForFirstConsumer
288288

289289
 
290290

291+
Aplique o deploy criado:
292+
291293
```bash
292294
kubectl apply -f storageclass-local-path.yaml
293295
```
294296

295297
 
296298

299+
Confira a saída :
300+
297301
```bash
298302
local-path.storage.k8s.io/giropops created
299303
```
300304

301305
 
302306

303-
Pronto! Agora nós temos um novo `Storage Class` criado no nosso cluster Kubernetes no kind, com o nome "giropops", e com o provisionador "kubernetes.io/no-provisioner", que cria volumes PersistentVolume no diretório do host.
307+
Pronto! Agora nós temos um novo `Storage Class` criado no nosso cluster Kubernetes no kind, com o nome "local-storage", e com o provisionador "kubernetes.io/host-path", que cria volumes PersistentVolume no diretório do host.
304308

305309
Para saber mais detalhes sobre o `Storage Class` que criamos, execute o seguinte comando:
306310

0 commit comments

Comments
 (0)