Documentation
¶
Overview ¶
Package plugin contains the logics that acts as bridge between cnpg-i and the operator
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OperationVerb ¶
type OperationVerb string
The OperationVerb corresponds to the Kubernetes API method
const ( OperationVerbPatch OperationVerb = "PATCH" OperationVerbUpdate OperationVerb = "UPDATE" OperationVerbCreate OperationVerb = "CREATE" OperationVerbDelete OperationVerb = "DELETE" )
A Kubernetes operation verb
func (OperationVerb) ToOperationType_Type ¶
func (o OperationVerb) ToOperationType_Type() (lifecycle.OperatorOperationType_Type, error)
ToOperationType_Type converts an OperationVerb into a lifecycle.OperationType_Type nolint: revive,staticcheck
Directories
¶
| Path | Synopsis |
|---|---|
|
Package client contains a set of helper structures for CNPG to use the plugins exposing the CNPI interface
|
Package client contains a set of helper structures for CNPG to use the plugins exposing the CNPI interface |
|
Package connection represents a connected CNPG-i plugin
|
Package connection represents a connected CNPG-i plugin |
|
Package operatorclient contains an extended kubernetes client that supports plugin API calls
|
Package operatorclient contains an extended kubernetes client that supports plugin API calls |
|
Package repository contains the plugin discovery and connection pooling feature of CNPG
|
Package repository contains the plugin discovery and connection pooling feature of CNPG |
Click to show internal directories.
Click to hide internal directories.