deployment-service

command
v0.0.0-...-d3e8332 Latest Latest
Warning

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

Go to latest
Published: Mar 4, 2024 License: BSD-3-Clause Imports: 0 Imported by: 0

README

deployment service

Deployment service is an aggregate of services, which consist of metadata service, execution service, monitor service. A deployment represents the instantiation of a template. A deployment run is each time the template is run/executed.

Deployment Metadata Service

Metadata service handles all queries.

Queries

  • Get Deployment
  • List Deployment
  • Get Deployment Run
  • List Deployment Run
  • Get Raw State of Run
  • Get Logs of Run

Execution Service (Terraform & OpenStack)

Execution service handles the execution of templates. It also handles creation/update/deletion events.

Events

  • DeploymentCreationRequested
  • DeploymentParameterUpdateRequested
  • DeploymentCreateRunRequested
  • DeploymentDeleteRequested

Documentation

Overview

This file does nothing other than ensuring there is a *.go file in this directory. Linting tools such as ineffassign and misspell requires a go file in the directory they operate on.

Jump to

Keyboard shortcuts

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