override

package
v1.0.4 Latest Latest
Warning

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

Go to latest
Published: Dec 13, 2022 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

View Source
const (
	INIT        = "init"
	PEER        = "peer"
	DIND        = "dind"
	PROXY       = "proxy"
	FLUENTD     = "chaincode-logs"
	COUCHDB     = "couchdb"
	COUCHDBINIT = "couchdbinit"
	CCLAUNCHER  = "chaincode-launcher"
	HSMCLIENT   = "hsm-client"
)

Container names

Variables

This section is empty.

Functions

This section is empty.

Types

type CoreConfig

type CoreConfig interface {
	UsingPKCS11() bool
}

type Override

type Override struct {
	Client controllerclient.Client

	DefaultCouchContainerFile     string
	DefaultCouchInitContainerFile string
	CouchdbUser                   string
	CouchdbPassword               string
	DefaultCCLauncherFile         string
}

func (*Override) AdminSecretExists

func (o *Override) AdminSecretExists(instance *current.IBPPeer) bool

func (*Override) CommonDeploymentOverrides

func (o *Override) CommonDeploymentOverrides(instance *current.IBPPeer, deployment *dep.Deployment) error

func (*Override) CreateCCLauncherContainer

func (o *Override) CreateCCLauncherContainer(instance *current.IBPPeer, deployment *dep.Deployment) error

func (*Override) CreateCouchDBContainers

func (o *Override) CreateCouchDBContainers(instance *current.IBPPeer, deployment *dep.Deployment) error

func (*Override) CreateDeployment

func (o *Override) CreateDeployment(instance *current.IBPPeer, k8sDep *appsv1.Deployment) error

func (*Override) CreatePVC

func (o *Override) CreatePVC(instance *current.IBPPeer, pvc *corev1.PersistentVolumeClaim) error

func (*Override) CreateService

func (o *Override) CreateService(instance *current.IBPPeer, service *corev1.Service) error

func (*Override) CreateServiceAccount

func (o *Override) CreateServiceAccount(instance *current.IBPPeer, sa *corev1.ServiceAccount) error

func (*Override) CreateStateDBPVC

func (o *Override) CreateStateDBPVC(instance *current.IBPPeer, pvc *corev1.PersistentVolumeClaim) error

func (*Override) Deployment

func (o *Override) Deployment(object v1.Object, deployment *appsv1.Deployment, action resources.Action) error

func (*Override) GetAffinity

func (o *Override) GetAffinity(instance *current.IBPPeer) *corev1.Affinity

func (*Override) GetTLSCACertsSecret

func (o *Override) GetTLSCACertsSecret(instance *current.IBPPeer, secretName string) (*corev1.Secret, error)

func (*Override) OrdererCACertsSecretExists

func (o *Override) OrdererCACertsSecretExists(instance *current.IBPPeer) bool

func (*Override) PVC

func (o *Override) PVC(object v1.Object, pvc *corev1.PersistentVolumeClaim, action resources.Action) error

func (*Override) Service

func (o *Override) Service(object v1.Object, service *corev1.Service, action resources.Action) error

func (*Override) ServiceAccount

func (o *Override) ServiceAccount(object v1.Object, sa *corev1.ServiceAccount, action resources.Action) error

func (*Override) StateDBPVC

func (o *Override) StateDBPVC(object v1.Object, pvc *corev1.PersistentVolumeClaim, action resources.Action) error

func (*Override) UpdateDeployment

func (o *Override) UpdateDeployment(instance *current.IBPPeer, k8sDep *appsv1.Deployment) error

func (*Override) UpdatePVC

func (o *Override) UpdatePVC(instance *current.IBPPeer, pvc *corev1.PersistentVolumeClaim) error

func (*Override) UpdateService

func (o *Override) UpdateService(instance *current.IBPPeer, service *corev1.Service) error

func (*Override) UpdateServiceAccount

func (o *Override) UpdateServiceAccount(instance *current.IBPPeer, sa *corev1.ServiceAccount) error

func (*Override) UpdateStateDBPVC

func (o *Override) UpdateStateDBPVC(instance *current.IBPPeer, cm *corev1.PersistentVolumeClaim) error

func (*Override) V1Deployment

func (o *Override) V1Deployment(instance *current.IBPPeer, deployment *dep.Deployment) error

func (*Override) V24Deployment

func (o *Override) V24Deployment(instance *current.IBPPeer, deployment *dep.Deployment) error

func (*Override) V24DeploymentUpdate

func (o *Override) V24DeploymentUpdate(instance *current.IBPPeer, deployment *dep.Deployment) error

func (*Override) V2Deployment

func (o *Override) V2Deployment(instance *current.IBPPeer, deployment *dep.Deployment) error

func (*Override) V2DeploymentUpdate

func (o *Override) V2DeploymentUpdate(instance *current.IBPPeer, deployment *dep.Deployment) error

Jump to

Keyboard shortcuts

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