Yaml – yaml is a human readable
key points:
- data_types – string, interger, aray, list …etc
- key- value pair
Name: ram
- file extenstion will be
*.yamlor*.yml ---split files in single file
---
name: demo
version: 1.0.0
---
name: demo2
version: 1.0.1
-
Boleen:
trueorfalse -
we can add commit in below code
-
capital will be case-sentive consider below keys will different keys
name: dev
Name: dev-team
Example
details:
- name: raju
location: hyd
age: 24
education: btech
- name: ravi
location: hyd
age: 23
education:
- name: 10th
marks: 500
subjects:
- name: english
marks: 56
- name: maths
marks: 79
{
"string_key": [
{
"name": "devops",
"tools": ["ansible", "k8s"]
},
{
"name": "aws/azure",
"concepts": [
{
"aws": ["network","storage"]
},
{
"azure": ["network","storage"]
}
]
}
]
}
## Task
`1. create yaml file devops tools
1. devopsTools
1. ansible
1. inventory
2. playbooks
3. roles
4. servers and node
5. valt
2. terraform
1. modules
2. tf code
3. variable
4. tf_ env vars
3. github_actions
1. docker pipline
2. mvn package
3. helm
4. k8s deployment
5. deploy app
6. ansible
7. terraform
4. docker
1. dockerfile
2. multistage
3. compose
4. network
5. volumes
5. k8s
1. deploy
2. demonset
3. statefulset
4. crd
5. pvc
6. pv
7. network
6. monitoring
1. elk
2. Grafana
3. cloud monitoring
[Yaml](https://www.w3schools.io/file/yaml-introduction/)
[json](https://www.w3schools.com/whatis/whatis_json.asp)
