ordservice

package
v1.7.0-beta11 Latest Latest
Warning

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

Go to latest
Published: Aug 4, 2022 License: Apache-2.0 Imports: 35 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FabricOrdChart

type FabricOrdChart struct {
	FullNameOverride string  `json:"fullnameOverride"`
	Image            Image   `json:"image"`
	Genesis          string  `json:"genesis"`
	Storage          Storage `json:"storage"`
	MspID            string  `json:"mspID"`
	Nodes            []Node  `json:"nodes"`
}

type FabricOrderingServiceReconciler

type FabricOrderingServiceReconciler struct {
	client.Client
	ChartPath string
	Log       logr.Logger
	Scheme    *runtime.Scheme
	Config    *rest.Config
}

FabricOrderingServiceReconciler reconciles a FabricOrderingService object

func (*FabricOrderingServiceReconciler) Reconcile

+kubebuilder:rbac:groups=hlf.kungfusoftware.es,resources=fabricorderingservices,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=hlf.kungfusoftware.es,resources=fabricorderingservices/status,verbs=get;update;patch +kubebuilder:rbac:groups=hlf.kungfusoftware.es,resources=fabricorderingservices/finalizers,verbs=get;update;patch

func (*FabricOrderingServiceReconciler) SetupWithManager

func (r *FabricOrderingServiceReconciler) SetupWithManager(mgr ctrl.Manager) error

type Image

type Image struct {
	Repository string `json:"repository"`
	Tag        string `json:"tag"`
	PullPolicy string `json:"pullPolicy"`
}

type Node

type Node struct {
	SignKey      string   `json:"signKey"`
	SignCert     string   `json:"signCert"`
	SignRootCert string   `json:"signRootCert"`
	TLSCert      string   `json:"tlsCert"`
	TLSKey       string   `json:"tlsKey"`
	TLSRootCert  string   `json:"tlsRootCert"`
	Hosts        []string `json:"hosts"`
	Service      Service  `json:"service"`
}

type OrdererStatus

type OrdererStatus struct {
	Status hlfv1alpha1.DeploymentStatus
}

type Service

type Service struct {
	Type            string `json:"type"`
	NodePortRequest int    `json:"nodePortRequest"`
}

type Storage

type Storage struct {
	Size         string `json:"size"`
	AccessMode   string `json:"accessMode"`
	StorageClass string `json:"storageClass"`
}

Jump to

Keyboard shortcuts

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