OSDF

OpenShift deploy tool based on Microconfig

Лицензия

Лицензия

Категории

Категории

config Библиотеки уровня приложения Configuration microconfig
Группа

Группа

io.microconfig
Идентификатор

Идентификатор

osdf
Последняя версия

Последняя версия

1.1.2
Дата

Дата

Тип

Тип

pom.sha512
Описание

Описание

OSDF
OpenShift deploy tool based on Microconfig
Ссылка на сайт

Ссылка на сайт

https://github.com/microconfig/osdf
Система контроля версий

Система контроля версий

https://github.com/microconfig/osdf

Скачать osdf

Имя Файла Размер
osdf-1.1.2.pom
osdf-1.1.2-sources.jar 63 KB
osdf-1.1.2-javadoc.jar 726 KB
Обзор

Зависимости

runtime (6)

Идентификатор библиотеки Тип Версия
org.yaml : snakeyaml jar 1.25
commons-io : commons-io jar 2.5
commons-cli : commons-cli jar 1.4
io.microconfig : microconfig-core jar 3.12.0
io.microconfig : utils jar 3.12.0
com.fasterxml.jackson.core : jackson-databind jar 2.0.1

Модули Проекта

Данный проект не имеет модулей.

Maven Central

OSDF

Commandline tool for managing OpenShift applications with the power of Microconfig.

Store Kubernetes resources and application configs without copy-paste of common parts using Microconfig and deploy and manage applications using OSDF

It's higly recommended to get familliar with microconfig first.

Docs are available in repository wiki

OSDF Commands

Deploy all applications

~ osdf deploy
Deploying: frontend backend auth

Deploying group - [frontend, backend, auth]
frontend OK
backend OK
auth FAILED

Show statuses

~ osdf status
COMPONENT    VERSION    CONFIGS    STATUS       REPLICAS
frontend     1.1        develop    READY        1/1
backend      1.0        master     READY        1/1
auth         1.0        master     FAILED       1/1

Manage applications

~ osdf stop frontend
~ osdf restart frontend

Show logs

~ osdf logs backend

Manage app versions, config versions and envs

~ osdf env dev                       # switch environment to dev
~ osdf versions -cv develop -pv 1.1  # set config version to develop (git branch) and project version to 1.1
~ osdf deploy                        # and deploy apps with these versions

Installation

Download latest release and run it as follows

java -jar osdf-<version>.jar install

This will create .osdf folder in home directory and add osdf binary to PATH

io.microconfig

Microconfig

Версии библиотеки

Версия
1.1.2