Инструменты DevOps

Главные объекты Kubernetes и работа с Pod — K8s. Часть 2

Главные объекты K8s

  • Pod – объект в котором работают один или больше Docker контейнеров
  • Deployment – сэт одинаковых подов, нужен для Auto scaling и для обновления Docker image, держит минимальное количество работающих подов
  • Service – предоставляет доступ к Deployment через: ClusterIP, NodePort, LoadBalance или ExternalName
  • Nodes – сервера где все это работает
  • Cluster – логическое объединение нодов

И сегодня мы поговорим про Pod.

Читайте далее

Основы Kubernetes для DevOps — K8s. Часть 1

Что такое Kubernetes?

K8s – это opensource проект разработанный Google на языке Go, изначально разрабатывался для своих же приложений. Первая версия вышла в 2014 году. Kubernetes предназначен для контейнеризированных приложений.

Читайте далее

Ускоряем работу в командной строке Linux

Сегодня я бы хотел рассказать про ускорение работы в командной строке Linux. Это будет заключительная статья из серии. Предыдущие статьи: Основные команды терминала Linux и Команды терминала Linux для DevOps.

Читайте далее

Написание bash скриптов. Повышаем свои skill`ы

ОСНОВЫ СКРИПТОВ

Скрипт или как его еще называют — сценарий, это последовательность команд, которые по очереди считывает и выполняет программа-интерпретатор, в нашем случае это программа командной строки — bash.

Читайте далее

Команды терминала Linux для DevOps

Всем привет.

Эта статья является продолжением статьи про основные команды терминала Linux.

Сегодня я постараюсь рассказать вам про команды терминала, которые чаще всего используют DevOps`ы в своей работе. Что-то будет повторяться, что-то нет. Но здесь каждая команда будет с дополнительным описанием. Начнём.

Читайте далее

Как создавать образы Docker с помощью Ansible в Ubuntu 20.04

Сегодня я бы хотел рассказать, как создавать образы Docker с помощью Ansible.

Но для начала расскажу кратко что такое Docker. Docker – это софт для виртуализации и он позволяет вам упаковывать ваши приложения в контейнеры. У меня есть статья с основными командами для работы с Docker.

Читайте далее