command
module
Version:
v0.9.1
Opens a new window with list of versions in this module.
Published: Jan 8, 2020
License: MIT
Opens a new window with license information.
Imports: 4
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
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
-
Bulding a function runtime
gitlabktl function build --help
-
Build functions defined in a serverless configuration file
gitlabktl serverless build --help
-
Deploy functions defined in a serverless configuration file
gitlabktl serverless deploy --help
-
Build a serverless application using a Dockerfile
gitlabktl app build --help
Building and running functions locally
You can use gitlabktl
to build functions using Docker Engine and to run them
locally. Take a look at
documentation
on docs.gitlab.com.
Development
See DEVELOPMENT.md
State
Alpha
License
MIT
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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. |
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.