gitlabktl

command module
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Jul 17, 2019 License: MIT Imports: 4 Imported by: 0

README

GitLab Knative tool

gitlabktl is a tool that makes it easier to build and deploy your serverless applications and functions to Knative using GitLab CI/CD.

It uses:

  • Kaniko to build functions
  • GitLab Container Registry / custom registry to store images
  • tm tool to deploy services

Usage

See gitlabktl --help

  1. Bulding a function runtime

    gitlabktl function build --help
    
  2. Build functions defined in a serverless configuration file

    gitlabktl serverless build --help
    
  3. Deploy functions defined in a serverless configuration file

    gitlabktl serverless deploy --help
    
  4. Build a serverless application using a Dockerfile

    gitlabktl app build --help
    

State

Alpha

License

MIT

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
app
env
fs
kaniko
Package kaniko is responsible for performing a Kaniko build of an image.
Package kaniko is responsible for performing a Kaniko build of an image.
mocks

Jump to

Keyboard shortcuts

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