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: | ||