Documentation ¶
Index ¶
- Constants
- type CoreConfig
- type Override
- func (o *Override) AdminSecretExists(instance *current.IBPPeer) bool
- func (o *Override) CommonDeploymentOverrides(instance *current.IBPPeer, deployment *dep.Deployment) error
- func (o *Override) CreateCCLauncherContainer(instance *current.IBPPeer, deployment *dep.Deployment) error
- func (o *Override) CreateCouchDBContainers(instance *current.IBPPeer, deployment *dep.Deployment) error
- func (o *Override) CreateDeployment(instance *current.IBPPeer, k8sDep *appsv1.Deployment) error
- func (o *Override) CreatePVC(instance *current.IBPPeer, pvc *corev1.PersistentVolumeClaim) error
- func (o *Override) CreateService(instance *current.IBPPeer, service *corev1.Service) error
- func (o *Override) CreateServiceAccount(instance *current.IBPPeer, sa *corev1.ServiceAccount) error
- func (o *Override) CreateStateDBPVC(instance *current.IBPPeer, pvc *corev1.PersistentVolumeClaim) error
- func (o *Override) Deployment(object v1.Object, deployment *appsv1.Deployment, action resources.Action) error
- func (o *Override) GetAffinity(instance *current.IBPPeer) *corev1.Affinity
- func (o *Override) GetTLSCACertsSecret(instance *current.IBPPeer, secretName string) (*corev1.Secret, error)
- func (o *Override) OrdererCACertsSecretExists(instance *current.IBPPeer) bool
- func (o *Override) PVC(object v1.Object, pvc *corev1.PersistentVolumeClaim, action resources.Action) error
- func (o *Override) Service(object v1.Object, service *corev1.Service, action resources.Action) error
- func (o *Override) ServiceAccount(object v1.Object, sa *corev1.ServiceAccount, action resources.Action) error
- func (o *Override) StateDBPVC(object v1.Object, pvc *corev1.PersistentVolumeClaim, action resources.Action) error
- func (o *Override) UpdateDeployment(instance *current.IBPPeer, k8sDep *appsv1.Deployment) error
- func (o *Override) UpdatePVC(instance *current.IBPPeer, pvc *corev1.PersistentVolumeClaim) error
- func (o *Override) UpdateService(instance *current.IBPPeer, service *corev1.Service) error
- func (o *Override) UpdateServiceAccount(instance *current.IBPPeer, sa *corev1.ServiceAccount) error
- func (o *Override) UpdateStateDBPVC(instance *current.IBPPeer, cm *corev1.PersistentVolumeClaim) error
- func (o *Override) V1Deployment(instance *current.IBPPeer, deployment *dep.Deployment) error
- func (o *Override) V24Deployment(instance *current.IBPPeer, deployment *dep.Deployment) error
- func (o *Override) V24DeploymentUpdate(instance *current.IBPPeer, deployment *dep.Deployment) error
- func (o *Override) V2Deployment(instance *current.IBPPeer, deployment *dep.Deployment) error
- func (o *Override) V2DeploymentUpdate(instance *current.IBPPeer, deployment *dep.Deployment) error
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 (*Override) CommonDeploymentOverrides ¶
func (*Override) CreateCCLauncherContainer ¶
func (*Override) CreateCouchDBContainers ¶
func (*Override) CreateDeployment ¶
func (*Override) CreateService ¶
func (*Override) CreateServiceAccount ¶
func (*Override) CreateStateDBPVC ¶
func (*Override) Deployment ¶
func (*Override) GetAffinity ¶
func (*Override) GetTLSCACertsSecret ¶
func (*Override) OrdererCACertsSecretExists ¶
func (*Override) ServiceAccount ¶
func (*Override) StateDBPVC ¶
func (*Override) UpdateDeployment ¶
func (*Override) UpdateService ¶
func (*Override) UpdateServiceAccount ¶
func (*Override) UpdateStateDBPVC ¶
func (*Override) V1Deployment ¶
func (*Override) V24Deployment ¶
func (*Override) V24DeploymentUpdate ¶
func (*Override) V2Deployment ¶
func (*Override) V2DeploymentUpdate ¶
Click to show internal directories.
Click to hide internal directories.