lvl

command module
v1.10.0 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

README

The Level27 Logo

lvl is a command line tool that empowers Level27 customers to manage and automate their infrastructure. It allows managing of systems, apps, domains, and more.

GitHub release (latest by date)

Installation

You can get compiled builds of lvl from the Releases page. We do not currently provide a convenient automatic method of installation, so it has to be done manually:

  1. Download the appropriate version from the link above (download -amd64 if you're unsure about your CPU architecture).
  2. Rename it to lvl
  3. Put it in a good location on your system.
  4. Make sure the containing directory is added to your PATH environment variable. (in your ~/.bashrc or such)

Usage

lvl follows a simple scheme for the various commands: simply run lvl or lvl help to see what it can do.

We also have a web-based documentation of the various commands available.

Building & contributing

lvl is built using Go, currently requiring at least Go 1.18.

To build and run lvl yourself, simply run:

go run .

Note: lvl is developed in-sync with l27-go. At some times, lvl may need to be compiled against the main branch of l27-go. To do this, you can edit go.mod and add a line like so:

replace github.com/level27/l27-go => /Users/pjb/Projects/l27go-api

Edit the path to point to your local repo of l27-go.

License

lvl is licensed under the Apache 2.0 license. See LICENSE.

Documentation

Overview

Copyright © 2021 NAME HERE <EMAIL ADDRESS>

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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