Архів за день:  15/01/2023

Kustomize: робота з маніфестами Kubernetes – огляд, приклади

15 Січня 2023
 

 Kustomize – система управління конфігураціями (configuration management tool) для Kubernetes, що дозволяє використовувати загальні набори маніфестів, які можуть бути змінені для кожного конкретного оточення/кластера, і може бути альтернативою шаблонам Helm (або доповнювати його). Загальна концепція Kustomize – “where, what, and how” – “де, що і як”: “де” – це наш базовий маніфест, наприклад deployment.yaml “що”… Читати далі »

BASH: використання циклів FOR, WHILE, UNTIL – приклади

15 Січня 2023
 

 Переклад поста 2013 року з деякими правками, але все ще актуальний для вивчення BASH. Короткий опис різниці у типах циклів: for – виконуватиме дію доти, доки є об’єкти для виконання (наприклад – читання потоку з stdin, файлу або функції); while – виконує дію доти, доки умова є істинною; until – виконуватиметься до того часу, поки умова стане true, тобто, поки вона false. Цикл FOR… Читати далі »

BASH: використання функцій, приклади

15 Січня 2023
 

  Переклад поста 2013 року з деякими правками, але все ще актуальний для вивчення BASH. По суті функція в bash є звичайною змінною, але з більшими можливостями. Основне застосування – у тих випадках, коли один і той же код необхідно використовувати кілька разів та/або у різних зв’язаних скриптах. Оголошення та виклик функції Оголошується функція так: function… Читати далі »