This shows you the differences between two versions of the page.
cc:laboratoare:06 [2021/11/22 13:18] alexandru.hogea [Deployment-ul aplicatiei de laborator folosind YAML] |
cc:laboratoare:06 [2021/11/22 13:20] (current) alexandru.hogea [Deployment-ul aplicatiei de laborator folosind YAML] |
||
---|---|---|---|
Line 247: | Line 247: | ||
type: NodePort | type: NodePort | ||
</code> | </code> | ||
+ | |||
+ | === Tips & Tricks === | ||
<note tip> Puteti sa rulati toate configuratiile de yaml daca sunt puse impreuna intr-un folder, folosind ''kubectl apply -R -f NumeFolder''</note> | <note tip> Puteti sa rulati toate configuratiile de yaml daca sunt puse impreuna intr-un folder, folosind ''kubectl apply -R -f NumeFolder''</note> | ||
{{:cc:laboratoare:structurafolder.png|}} | {{:cc:laboratoare:structurafolder.png|}} | ||
Line 253: | Line 255: | ||
</code> | </code> | ||
<note tip> | <note tip> | ||
- | Puteti sa scrieti mai multe definitii in acelasi fisier YAML, daca separati definitiile prin **---** | + | Puteti sa scrieti mai multe definitii in acelasi fisier YAML, daca separati definitiile prin **-****-****-** |
</note> | </note> | ||
+ | <code yaml> | ||
+ | apiVersion: v1 | ||
+ | kind: Pod | ||
+ | metadata: | ||
+ | name: db | ||
+ | labels: | ||
+ | tip: gigica | ||
+ | spec: | ||
+ | containers: | ||
+ | - image: axonedge/lab-k8s-database | ||
+ | name: db | ||
+ | env: | ||
+ | - name: POSTGRES_USER | ||
+ | value: student | ||
+ | - name: POSTGRES_PASSWORD | ||
+ | value: student | ||
+ | - name: POSTGRES_DB | ||
+ | value: library | ||
+ | --- | ||
+ | apiVersion: v1 | ||
+ | kind: Service | ||
+ | metadata: | ||
+ | name: db-clusterip-service | ||
+ | spec: | ||
+ | selector: | ||
+ | tip: gigica | ||
+ | ports: | ||
+ | - port: 5432 | ||
+ | targetPort: 5432 | ||
+ | type: ClusterIP | ||
+ | </code> | ||
==== Ce urmeaza? ==== | ==== Ce urmeaza? ==== | ||
Cu aceasta teorie pusa in practica, am reusit sa acoperim o parte consistenta din baza kubernetes. Cu toate acestea, inca nu am terminat. La laboratorul urmator vom invata urmatoarele: | Cu aceasta teorie pusa in practica, am reusit sa acoperim o parte consistenta din baza kubernetes. Cu toate acestea, inca nu am terminat. La laboratorul urmator vom invata urmatoarele: |