Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Ports = []corev1.ContainerPort{ { Name: "rest-http", ContainerPort: 8080, Protocol: corev1.ProtocolTCP, }, { Name: "ui-http", ContainerPort: 8085, Protocol: corev1.ProtocolTCP, }, { Name: "metrics", ContainerPort: 9100, Protocol: corev1.ProtocolTCP, }, } )
Functions ¶
This section is empty.
Types ¶
type Reconciler ¶
type Reconciler struct { reconciler.BaseRoleReconciler[*hbasev1alph1.RestServerSpec] ClusterConfig *hbasev1alph1.ClusterConfigSpec Image *util.Image }
func NewReconciler ¶
func NewReconciler( client *client.Client, clusterStopped bool, clusterConfig *hbasev1alph1.ClusterConfigSpec, roleInfo reconciler.RoleInfo, image *util.Image, spec *hbasev1alph1.RestServerSpec, ) *Reconciler
func (*Reconciler) RegisterResourceWithRoleGroup ¶
func (r *Reconciler) RegisterResourceWithRoleGroup( _ context.Context, replicas *int32, info reconciler.RoleGroupInfo, overrides *commonsv1alpha1.OverridesSpec, roleGroupConfig *commonsv1alpha1.RoleGroupConfigSpec, ) ([]reconciler.Reconciler, error)
func (*Reconciler) RegisterResources ¶
func (r *Reconciler) RegisterResources(ctx context.Context) error
Click to show internal directories.
Click to hide internal directories.