YAML Validator | Kihakiki cha YAML
Extension Actions
Thibitisha YAML na usaidizi wa schema wa Kubernetes, Docker Compose, GitHub Actions. Linter na formatter.
🔧 Thibitisha faili za yaml dhidi ya schema 11 rasmi kwa utambuzi wa kiotomatiki. YAML Validator inakusaidia kukamata makosa kabla ya kupeleka kwa uthibitishaji wa schema kwa Kubernetes, Docker Compose na mabomba ya CI/CD.
✨ Mapya katika Toleo la 1.1
- Uthibitishaji wa schema kwa majukwaa 11 na utambuzi wa kiotomatiki
- Kukunja msimbo wa GitHub kwa kuvinjari faili kubwa za usanidi
- Hali ya Fungua kwenye Kichupo kwa uhariri wa skrini nzima
- Usaidizi wa hali ya giza na utambuzi wa mandhari ya mfumo
- Uangazishaji wa mstari wa makosa na urambazaji wa bonyeza-ili-kuruka
📋 Schema Zinazotumika
Thibitisha yaml mtandaoni dhidi ya vipimo rasmi:
1️⃣ Kubernetes v1.29 - kithibitishaji cha k8s yaml kwa Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob na aina 20+ za rasilimali
2️⃣ Docker Compose v2.29 - kithibitishaji cha docker compose na usaidizi kamili wa vipimo
3️⃣ GitHub Actions - kithibitishaji cha github actions yaml kwa otomatiki ya mtiririko wa kazi wa CI/CD
4️⃣ GitLab CI - kithibitishaji cha gitlab ci yaml kwa mabomba ya .gitlab-ci.yml
5️⃣ CircleCI - kithibitishaji cha circleci yaml kwa usanidi wa ujenzi wa config.yml
6️⃣ Azure Pipelines - kithibitishaji cha azure pipelines yaml kwa mtiririko wa kazi wa devops
7️⃣ Bitbucket Pipelines - kithibitishaji cha bitbucket yaml kwa usanidi wa bomba
8️⃣ Ansible - kithibitishaji cha ansible yaml kwa hati za otomatiki za playbook
9️⃣ Helm Charts - kithibitishaji cha helm yaml kwa usimamizi wa kifurushi cha Chart.yaml
🔟 OpenAPI 3.0 - kithibitishaji cha openapi yaml kwa vipimo vya REST API
⬛ Swagger 2.0 - kithibitishaji cha swagger yaml kwa vipimo vya API
🎯 Utambuzi wa Makosa Mahiri
Kiendelezi hutambua kiotomatiki schema gani inatumika kwa maudhui yako:
▸ Bandika msimbo na schema inayolingana hugunduliwa papo hapo
▸ Uangazishaji wa mstari wa makosa unaonyesha eneo halisi la tatizo
▸ Usaidizi wa hati nyingi na vitenganishi vya ---
▸ Mapendekezo ya kutolingana kwa schema na urekebishaji wa kubofya mara moja
📂 Kukunja Msimbo wa GitHub
Unavinjari faili za usanidi kwenye GitHub? Kiendelezi hiki kinaongeza kitufe cha kukunja:
• Kunja na kupanua sehemu kwenye ukurasa wowote wa hazina ya GitHub
• Nenda kwa urahisi kwenye faili kubwa za usanidi
• Inafanya kazi na faili yoyote ya .yaml au .yml kwenye GitHub
• Geuza kukunja kwa kubofya mara moja
💡 Sifa Muhimu
➤ Kikagua sintaksia na maoni ya papo hapo kwa msimbo wako
➤ Linter hugundua shida za kimuundo na semantiki mapema
➤ Formatter huweka msimbo safi na kusomeka
➤ Uthibitishaji wa schema dhidi ya vipimo rasmi
➤ Kithibitishaji cha Kubernetes yaml kwa manifest na upelekaji wa k8s
➤ Kikagua Docker Compose kabla ya kuendesha vyombo
🚀 Imejengwa kwa Wahandisi wa DevOps
Iliyoundwa kwa watengenezaji, wasimamizi wa mfumo na wataalamu wa DevOps:
1. Uthibitishaji wa Kubernetes - angalia manifest za k8s kabla ya kubectl apply kuzuia kushindwa
2. Uthibitishaji wa Docker Compose - kamata makosa ya usanidi kabla ya docker compose up
3. Uthibitishaji wa bomba la CI/CD - usaidizi kwa GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. Ukaguzi wa vipimo vya API - uthibitishaji wa umbizo la OpenAPI na Swagger kwa REST API
5. Infrastructure as Code - usaidizi kwa usanidi wa Ansible playbook na Helm chart
📝 Jinsi ya Kutumia Kiendelezi Hiki
- Bofya ikoni ya kiendelezi kwenye upau wa zana wa kivinjari chako
- Bandika msimbo wako kwenye eneo la mhariri
- Schema hugunduliwa kiotomatiki au chagua mwenyewe kutoka kwa menyu kunjuzi
- Bofya kitufe cha Validate kuangalia sintaksia na kufuata schema
- Makosa yanaangaziwa na nambari za mstari kwa urambazaji wa haraka
🌐 Yaml Validator Mkondoni ya Msingi wa Kivinjari
Thibitisha faili za yaml moja kwa moja kwenye kivinjari chako bila zana za nje:
◆ Inafanya kazi nje ya mtandao kabisa baada ya usakinishaji
◆ Hakuna data inayotumwa kwa seva za nje
◆ Msimbo wako wa usanidi unabaki kuwa wa kibinafsi kabisa
◆ Mandhari ya hali ya giza kwa vikao vya uhariri vizuri
◆ Fungua kwenye Kichupo hutoa nafasi ya kazi iliyopanuliwa kwa faili kubwa
◆ Hifadhi inayoendelea huhifadhi kazi yako kati ya vikao
🔍 Uwezo wa Linting na Formatting
Sifa kamili za ubora wa msimbo zimejumuishwa:
▪ Gundua makosa ya sintaksia papo hapo unapoandika
▪ Angalia muundo dhidi ya vipimo vya json schema
▪ Fomati msimbo kwa usomaji bora na uthabiti
▪ Thibitisha muundo wa usanidi kabla ya kupeleka
▪ Uchambuzi wa hati nyingi kwa vifurushi ngumu vya usanidi
⚡ Ukaguzi wa Usanidi wa Jukwaa Mtambuka
Inasaidia usanidi kwenye majukwaa na mazingira mengi:
• Uthibitishaji wa Kubernetes yaml kwa programu asili za wingu na huduma ndogo
• Kikagua Docker compose yaml kwa okestresheni ya chombo
• Kithibitishaji cha GitHub actions kwa mabomba ya ujumuishaji endelevu
• Gitlab ci linter kwa michakato ya ujenzi na upelekaji wa kiotomatiki
• Ukaguzi wa Circleci config kwa otomatiki ya ujenzi wa msingi wa wingu
• Uthibitishaji wa Ansible playbook kwa otomatiki ya miundombinu
❓ Maswali Yanayoulizwa Mara kwa Mara
Q: Je, kiendelezi hiki kinafanya kazi nje ya mtandao?
A: Ndio, baada ya usakinishaji uthibitishaji wote hufanyika ndani ya kivinjari chako.
Q: Je, msimbo wangu unatumwa kwa seva yoyote?
A: Hapana, usanidi wako unabaki kuwa wa kibinafsi kabisa kwenye kifaa chako.
Q: Je, toleo gani la Kubernetes linatumika?
A: Hivi sasa inasaidia Kubernetes v1.29 na aina 23 za rasilimali.
✅ Pakua YAML Validator kwa ukaguzi wa faili wa usanidi wa haraka, wa kuaminika. Thibitisha yaml mtandaoni na kithibitishaji cha kubernetes yaml, kikagua docker compose na aina 11 za schema.
Latest reviews
- Nikolay Nikolaev
- Works great. Fast and Accurate.
- Ann Golovatuk
- A bit simple, but it works. I like yaml highlighting on external sites, like github!
- Vladyslav Vorobiov
- I need such tool in order to have handy validator for yaml configs in the browser. Meets my expectations so far