mirror of
https://github.com/edgelesssys/constellation.git
synced 2024-10-01 01:36:09 -04:00
debugd: add go package docs
This commit is contained in:
parent
ee869eaf9c
commit
fc8a43f4f1
@ -4,6 +4,7 @@ Copyright (c) Edgeless Systems GmbH
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package cmd contains the cdbg CLI.
|
||||
package cmd
|
||||
|
||||
import (
|
||||
|
8
debugd/internal/debugd/debugd.go
Normal file
8
debugd/internal/debugd/debugd.go
Normal file
@ -0,0 +1,8 @@
|
||||
/*
|
||||
Copyright (c) Edgeless Systems GmbH
|
||||
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package debugd contains internal packages for the debugd.
|
||||
package debugd
|
11
debugd/internal/debugd/deploy/deploy.go
Normal file
11
debugd/internal/debugd/deploy/deploy.go
Normal file
@ -0,0 +1,11 @@
|
||||
/*
|
||||
Copyright (c) Edgeless Systems GmbH
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
/*
|
||||
Package deploy implements deployment of binaries and services to a Constellation instance.
|
||||
|
||||
It is used by the debugd.
|
||||
*/
|
||||
package deploy
|
@ -4,6 +4,8 @@ Copyright (c) Edgeless Systems GmbH
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package info implements the info map that is
|
||||
// used to distribute key–value pair between debugd instances.
|
||||
package info
|
||||
|
||||
import (
|
||||
|
@ -4,6 +4,8 @@ Copyright (c) Edgeless Systems GmbH
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package logcollector uses podman to deploy logstash and filebeat containers
|
||||
// in order to collect logs centrally for debugging purposes.
|
||||
package logcollector
|
||||
|
||||
import (
|
||||
|
@ -4,6 +4,7 @@ Copyright (c) Edgeless Systems GmbH
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package cloudprovider implements a metadata service for cloud providers.
|
||||
package cloudprovider
|
||||
|
||||
import (
|
||||
|
@ -4,6 +4,7 @@ Copyright (c) Edgeless Systems GmbH
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package fallback implements a fake metadata backend.
|
||||
package fallback
|
||||
|
||||
import (
|
||||
|
9
debugd/internal/debugd/metadata/metadata.go
Normal file
9
debugd/internal/debugd/metadata/metadata.go
Normal file
@ -0,0 +1,9 @@
|
||||
/*
|
||||
Copyright (c) Edgeless Systems GmbH
|
||||
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package metadata schedules the discovery of other debugd instances
|
||||
// to exchange settings and binaries.
|
||||
package metadata
|
@ -4,6 +4,7 @@ Copyright (c) Edgeless Systems GmbH
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package server implements the gRPC endpoint of Constellation's debugd.
|
||||
package server
|
||||
|
||||
import (
|
||||
|
@ -4,6 +4,8 @@ Copyright (c) Edgeless Systems GmbH
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package filetransfer implements the exchange of files between cdgb <-> debugd
|
||||
// and between debugd <-> debugd pairs.
|
||||
package filetransfer
|
||||
|
||||
import (
|
||||
|
@ -4,6 +4,7 @@ Copyright (c) Edgeless Systems GmbH
|
||||
SPDX-License-Identifier: AGPL-3.0-only
|
||||
*/
|
||||
|
||||
// Package streamer implements streaming of files over gRPC.
|
||||
package streamer
|
||||
|
||||
import (
|
||||
|
Loading…
Reference in New Issue
Block a user