itzo-launcher

module
v0.0.24 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 11, 2020 License: Apache-2.0

README

Itzo-launcher

A simple helper for launching the right version of itzo.

Build

$ make

Usage

Itzo-launcher should be used via systemd or some other service manager. Example unit file:

[Unit]
Description=Itzo launcher
After=network.target
StartLimitIntervalSec=0

[Service]
Type=simple
Restart=on-failure
RestartSec=3s
ExecStart=/usr/bin/itzo-launcher --v=5

[Install]
WantedBy=multi-user.target

Once an instance is started with itzo-launcher on it, itzo-launcher will check user-data, download the version of itzo requested via the usual itzo user-data files, and start itzo.

Passing flags to itzo from KIP

All flags specified in provider.yaml section:

cells:
  cellConfig:
    itzoFlag-use-podman: true

in format itzoFlag<actual flag>: flag value will be passed to itzo command. In example, if you specify:

cells:
  cellConfig:
    itzoFlag-use-podman: true
    itzoFlag-custom-port: 1234

launcher will run itzo -use-podman true -custom-port 1234

Directories

Path Synopsis
cmd
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL