Рубрики
Uncategorized

Учебник YAML для начинающих

YAML означает YAML A’t не на разметку языка и является языком сериализации данных. Забавный факт: Ямл Ори … Теги с DevOps, учебником, программированием, ямлем.

Ямл стоит за Y AML А не М Arkup Л Anguage и является языком сериализации данных.

Веселый факт: Ямл изначально имел в виду У et А Ноттер М Arkup Л Anguage 😉 ( Если YAML не разметится язык, что это? )

«Через несколько месяцев мы работали вместе, я указал, что YAML (который, безусловно, стоял за еще одним языком разметки в то время), не был действительно языком разметки (разметки различных элементов текстового документа), но язык сериализации ( Текстовое представление набранных/циклических графов данных). Нам всем понравилось имя Ямл, поэтому мы отказались от его создания, чтобы означать YAML Разметайте язык.

Что такое yaml используется для

Во всех моих учебниках видео для докера, Кубератесов, Anisible и т. Д. Я использовал YAML для файлов конфигурации пример, потому что YAML на самом деле стал Широко используемый формат для написания файлов конфигураций .

Одной из причин его популярности является то, что язык — читаемый человеком, интуитивно понятный и гибкий Отказ 💪. 🏼 Фактически, его можно использовать практически любое приложение, которое необходимо хранить или передавать данные.

Ямл по сравнению с другими JSON и XML

YAML — это суперс json, что означает любой действительный файл JSON, также является действительным файлом yaml 💡

Ямл синтаксис

► Базовый строительный блок YAML-документов являются пары ключа-значений ► Отступ используется для обозначения структуры ► вкладки не допускаются

В приведенном ниже учебе YAML я продемонстрирую основной синтаксис:

  • Пары ключа-значений
  • Комментарии
  • объекты
  • списки
  • логический
  • Подробнее о списках
  • Многострочные струны
  • Переменные среды
  • Защитники
  • Несколько документов YAML

Я продемонстрирую языковой синтаксис с реальными файлами конфигурации Kubernetes.

Проверьте это здесь 🤓

Вроде, поделиться и следуй за мной 🙂 Для получения дополнительной информации:

Оригинал: «https://dev.to/techworld_with_nana/yaml-tutorial-for-beginners-a06»