Api reference

Packages:

hlf.kungfusoftware.es/v1alpha1#

Resource Types:

FabricCA#

FabricCA is the Schema for the hlfs API

FieldDescription
apiVersion
string
hlf.kungfusoftware.es/v1alpha1
kind
string
FabricCA
metadata
k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of themetadata field.
spec
FabricCASpec


istio
FabricCAIstio
(Optional)
db
FabricCADatabase
hosts
[]string

Hosts for the Fabric CA

service
FabricCASpecService
image
string
version
string
debug
bool
clrSizeLimit
int
rootCA
FabricCATLSConf
ca
FabricCAItemConf
tlsCA
FabricCAItemConf
cors
Cors
resources
Resources
storage
Storage
metrics
FabricCAMetrics
status
FabricCAStatus

FabricOrdererNode#

FabricOrdererNode is the Schema for the hlfs API

FieldDescription
apiVersion
string
hlf.kungfusoftware.es/v1alpha1
kind
string
FabricOrdererNode
metadata
k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of themetadata field.
spec
FabricOrdererNodeSpec


image
string
tag
string
pullPolicy
string
mspID
string
genesis
string
storage
Storage
service
OrdererNodeService
tlsCert
string
tlsKey
string
tlsRootCert
string
signCert
string
signKey
string
signRootCert
string
hosts
[]string
status
FabricOrdererNodeStatus

FabricOrderingService#

FabricOrderingService is the Schema for the hlfs API

FieldDescription
apiVersion
string
hlf.kungfusoftware.es/v1alpha1
kind
string
FabricOrderingService
metadata
k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of themetadata field.
spec
FabricOrderingServiceSpec


image
string
tag
string
mspID
string
enrollment
OrdererEnrollment
nodes
[]OrdererNode
service
OrdererService
storage
Storage
systemChannel
OrdererSystemChannel
status
FabricOrderingServiceStatus

FabricPeer#

FabricPeer is the Schema for the hlfs API

FieldDescription
apiVersion
string
hlf.kungfusoftware.es/v1alpha1
kind
string
FabricPeer
metadata
k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of themetadata field.
spec
FabricPeerSpec


dockerSocketPath
string
image
string
istio
FabricPeerIstio
(Optional)
gossip
FabricPeerSpecGossip
externalEndpoint
string
tag
string
external_chaincode_builder
bool
couchdb
FabricPeerCouchDB
mspID
string
secret
Secret
service
PeerService
stateDb
StateDB
storage
FabricPeerStorage
discovery
FabricPeerDiscovery
logging
FabricPeerLogging
resources
FabricPeerResources
hosts
[]string
operationHosts
[]string
operationIPs
[]string
status
FabricPeerStatus

AccessMode (string alias)#

(Appears on: Storage)

ApplicationCapabilities#

(Appears on: ChannelConfig)

FieldDescription
V2_0
bool

CA#

FieldDescription
host
string
cert
string
user
string
password
string

Catls#

(Appears on: Component, TLS)

FieldDescription
cacert
string

ChannelCapabilities#

(Appears on: ChannelConfig)

FieldDescription
V2_0
bool

ChannelConfig#

(Appears on: OrdererSystemChannel)

FieldDescription
batchTimeout
string
maxMessageCount
int
absoluteMaxBytes
int
preferredMaxBytes
int
ordererCapabilities
OrdererCapabilities
applicationCapabilities
ApplicationCapabilities
channelCapabilities
ChannelCapabilities
snapshotIntervalSize
int
tickInterval
string
electionTick
int
heartbeatTick
int
maxInflightBlocks
int

Component#

(Appears on: Enrollment, OrdererEnrollment)

FieldDescription
cahost
string
caname
string
caport
int
catls
Catls
enrollid
string
enrollsecret
string

Cors#

(Appears on: FabricCASpec)

FieldDescription
enabled
bool
origins
[]string

Csr#

(Appears on: OrdererNodeEnrollmentTLS, TLS)

FieldDescription
hosts
[]string
(Optional)
cn
string
(Optional)

DeploymentStatus (string alias)#

(Appears on: FabricCAStatus, FabricOrdererNodeStatus, FabricOrderingServiceStatus, FabricPeerStatus)

ValueDescription

"FAILED"

"PENDING"

"RUNNING"

"UNKNOWN"

Enrollment#

(Appears on: Secret)

FieldDescription
component
Component
tls
TLS

FabricCABCCSP#

(Appears on: FabricCAItemConf)

FieldDescription
default
string
sw
FabricCABCCSPSW

FabricCABCCSPSW#

(Appears on: FabricCABCCSP)

FieldDescription
hash
string
security
string

FabricCACFG#

(Appears on: FabricCAItemConf)

FieldDescription
identities
FabricCACFGIdentities
affiliations
FabricCACFGAffilitions

FabricCACFGAffilitions#

(Appears on: FabricCACFG)

FieldDescription
allowRemove
bool

FabricCACFGIdentities#

(Appears on: FabricCACFG)

FieldDescription
allowRemove
bool

FabricCACRL#

(Appears on: FabricCAItemConf)

FieldDescription
expiry
string

FabricCACSR#

(Appears on: FabricCAItemConf)

FieldDescription
cn
string
hosts
[]string
names
[]FabricCANames
ca
FabricCACSRCA

FabricCACSRCA#

(Appears on: FabricCACSR)

FieldDescription
expiry
string
pathLength
int

FabricCADatabase#

(Appears on: FabricCASpec)

FieldDescription
type
string
datasource
string

FabricCAIdentity#

(Appears on: FabricCARegistry)

FieldDescription
name
string
pass
string
type
string
affiliation
string
attrs
FabricCAIdentityAttrs

FabricCAIdentityAttrs#

(Appears on: FabricCAIdentity)

FieldDescription
hf.Registrar.Roles
string
hf.Registrar.DelegateRoles
string
hf.Registrar.Attributes
string
hf.Revoker
bool
hf.IntermediateCA
bool
hf.GenCRL
bool
hf.AffiliationMgr
bool

FabricCAIntermediate#

(Appears on: FabricCAItemConf)

FieldDescription
parentServer
FabricCAIntermediateParentServer

FabricCAIntermediateEnrollment#

FieldDescription
hosts
string
profile
string
label
string

FabricCAIntermediateParentServer#

(Appears on: FabricCAIntermediate)

FieldDescription
url
string
caName
string

FabricCAIntermediateTLS#

FieldDescription
certFiles
[]string
client
FabricCAIntermediateTLSClient

FabricCAIntermediateTLSClient#

(Appears on: FabricCAIntermediateTLS)

FieldDescription
certFile
string
keyFile
string

FabricCAIstio#

(Appears on: FabricCASpec)

FieldDescription
port
int
hosts
[]string

FabricCAItemConf#

(Appears on: FabricCASpec)

FieldDescription
name
string
cfg
FabricCACFG
subject
FabricCASubject
csr
FabricCACSR
crl
FabricCACRL
registry
FabricCARegistry
intermediate
FabricCAIntermediate
bccsp
FabricCABCCSP

FabricCAMetrics#

(Appears on: FabricCASpec)

FieldDescription
provider
string
statsd
FabricCAMetricsStatsd
(Optional)

FabricCAMetricsStatsd#

(Appears on: FabricCAMetrics)

FieldDescription
network
string
address
string
(Optional)
writeInterval
string
(Optional)
prefix
string
(Optional)

FabricCANames#

(Appears on: FabricCACSR)

FieldDescription
C
string
ST
string
O
string
L
string
OU
string

FabricCARegistry#

(Appears on: FabricCAItemConf)

FieldDescription
max_enrollments
int
identities
[]FabricCAIdentity

FabricCASpec#

(Appears on: FabricCA)

FabricCASpec defines the desired state of FabricCA

FieldDescription
istio
FabricCAIstio
(Optional)
db
FabricCADatabase
hosts
[]string

Hosts for the Fabric CA

service
FabricCASpecService
image
string
version
string
debug
bool
clrSizeLimit
int
rootCA
FabricCATLSConf
ca
FabricCAItemConf
tlsCA
FabricCAItemConf
cors
Cors
resources
Resources
storage
Storage
metrics
FabricCAMetrics

FabricCASpecService#

(Appears on: FabricCASpec)

FieldDescription
type
ServiceType

FabricCAStatus#

(Appears on: FabricCA)

FabricCAStatus defines the observed state of FabricCA

FieldDescription
conditions
github.com/operator-framework/operator-lib/status.Conditions
message
string
status
DeploymentStatus

Status of the FabricCA

url
string

URL accessible for the FabricCA

host
string

Host of the FabricCA

port
int

Port of the FabricCA

tls_cert
string

TLS Certificate to connect to the FabricCA

ca_cert
string

Root certificate for Sign certificates generated by FabricCA

tlsca_cert
string

Root certificate for TLS certificates generated by FabricCA

FabricCASubject#

(Appears on: FabricCAItemConf, FabricCATLSConf)

FieldDescription
cn
string
C
string
ST
string
O
string
L
string
OU
string

FabricCATLSConf#

(Appears on: FabricCASpec)

FieldDescription
subject
FabricCASubject

FabricOrdererNodeSpec#

(Appears on: FabricOrdererNode)

FabricOrderingServiceSpec defines the desired state of FabricOrderingService

FieldDescription
image
string
tag
string
pullPolicy
string
mspID
string
genesis
string
storage
Storage
service
OrdererNodeService
tlsCert
string
tlsKey
string
tlsRootCert
string
signCert
string
signKey
string
signRootCert
string
hosts
[]string

FabricOrdererNodeStatus#

(Appears on: FabricOrdererNode)

FabricOrdererNodeStatus defines the observed state of FabricOrdererNode

FieldDescription
conditions
github.com/operator-framework/operator-lib/status.Conditions
status
DeploymentStatus
url
string
host
string
(Optional)
port
int
(Optional)

FabricOrderingServiceSpec#

(Appears on: FabricOrderingService)

FabricOrderingServiceSpec defines the desired state of FabricOrderingService

FieldDescription
image
string
tag
string
mspID
string
enrollment
OrdererEnrollment
nodes
[]OrdererNode
service
OrdererService
storage
Storage
systemChannel
OrdererSystemChannel

FabricOrderingServiceStatus#

(Appears on: FabricOrderingService)

FabricOrderingServiceStatus defines the observed state of FabricOrderingService

FieldDescription
conditions
github.com/operator-framework/operator-lib/status.Conditions
status
DeploymentStatus

FabricPeerCouchDB#

(Appears on: FabricPeerSpec)

FieldDescription
user
string
password
string

FabricPeerDiscovery#

(Appears on: FabricPeerSpec)

FieldDescription
period
string
touchPeriod
string

FabricPeerIstio#

(Appears on: FabricPeerSpec)

FieldDescription
port
int
hosts:omitempty
[]string
(Optional)

FabricPeerLogging#

(Appears on: FabricPeerSpec)

FieldDescription
level
string
peer
string
cauthdsl
string
gossip
string
grpc
string
ledger
string
msp
string
policies
string

FabricPeerResources#

(Appears on: FabricPeerSpec)

FieldDescription
peer
Resources
couchdb
Resources
chaincode
Resources

FabricPeerSpec#

(Appears on: FabricPeer)

FabricPeerSpec defines the desired state of FabricPeer

FieldDescription
dockerSocketPath
string
image
string
istio
FabricPeerIstio
(Optional)
gossip
FabricPeerSpecGossip
externalEndpoint
string
tag
string
external_chaincode_builder
bool
couchdb
FabricPeerCouchDB
mspID
string
secret
Secret
service
PeerService
stateDb
StateDB
storage
FabricPeerStorage
discovery
FabricPeerDiscovery
logging
FabricPeerLogging
resources
FabricPeerResources
hosts
[]string
operationHosts
[]string
operationIPs
[]string

FabricPeerSpecGossip#

(Appears on: FabricPeerSpec)

FieldDescription
externalEndpoint
string
bootstrap
string
endpoint
string
useLeaderElection
bool
orgLeader
bool

FabricPeerStatus#

(Appears on: FabricPeer)

FabricPeerStatus defines the observed state of FabricPeer

FieldDescription
conditions
github.com/operator-framework/operator-lib/status.Conditions
message
string
status
DeploymentStatus
url
string
tls_cert
string

FabricPeerStorage#

(Appears on: FabricPeerSpec)

FieldDescription
couchdb
Storage
peer
Storage
chaincode
Storage

FabricVersion (string alias)#

MetricsProvider (string alias)#

OrdererCapabilities#

(Appears on: ChannelConfig)

FieldDescription
V2_0
bool

OrdererEnrollment#

(Appears on: FabricOrderingServiceSpec)

FieldDescription
component
Component
tls
TLS

OrdererNode#

(Appears on: FabricOrderingServiceSpec)

FieldDescription
id
string
host
string
(Optional)
port
int
(Optional)
enrollment
OrdererNodeEnrollment

OrdererNodeEnrollment#

(Appears on: OrdererNode)

FieldDescription
tls
OrdererNodeEnrollmentTLS

OrdererNodeEnrollmentTLS#

(Appears on: OrdererNodeEnrollment)

FieldDescription
csr
Csr
(Optional)

OrdererNodeService#

(Appears on: FabricOrdererNodeSpec)

FieldDescription
type
string
nodePortOperations
int
nodePortRequest
int

OrdererService#

(Appears on: FabricOrderingServiceSpec)

FieldDescription
type
ServiceType

OrdererSystemChannel#

(Appears on: FabricOrderingServiceSpec)

FieldDescription
name
string
config
ChannelConfig

PeerService#

(Appears on: FabricPeerSpec)

FieldDescription
type
ServiceType

Requests#

(Appears on: Resources)

FieldDescription
cpu
string
memory
string

RequestsLimit#

(Appears on: Resources)

FieldDescription
cpu
string
memory
string

Resources#

(Appears on: FabricCASpec, FabricPeerResources)

FieldDescription
requests
Requests
limits
RequestsLimit

Secret#

(Appears on: FabricPeerSpec)

FieldDescription
enrollment
Enrollment

Service#

FieldDescription
type
ServiceType

ServiceType (string alias)#

(Appears on: FabricCASpecService, OrdererService, PeerService, Service)

StateDB (string alias)#

(Appears on: FabricPeerSpec)

ValueDescription

"couchdb"

Use CouchDB database

"leveldb"

Use LevelDB database

Storage#

(Appears on: FabricCASpec, FabricOrdererNodeSpec, FabricOrderingServiceSpec, FabricPeerStorage)

FieldDescription
size
string
storageClass
string
(Optional)
accessMode
AccessMode

TLS#

(Appears on: Enrollment, OrdererEnrollment)

FieldDescription
cahost
string
caname
string
caport
int
catls
Catls
csr
Csr
(Optional)
enrollid
string
enrollsecret
string

Generated with gen-crd-api-reference-docson git commit a1bf589.