18. Helion Control Plane
18
Helion
Control
Plane
Kubernetes
Helion Service Manager
Helion Cloud Foundry Helion Code Engine MySQL
…
Authentication and Authorization
Infrastructure:
Control Plane:
Services
implemented in
Containers:
P
O
D
P
O
D
P
O
D
…
P
O
D
P
O
D
P
O
D
…
P
O
D
P
O
D
26. Service Deployment – High-Level Flow
Service
Creation
Initiated
Create
Volumes
Pre-Flight
Create
Services
Create
Deployment
Post-Flight Completed
26
HSM Create
service
HSM Service
Created
- HSM service creation and validation
- Hand off to HCP Instance manager
- Creation of required volume for service
- Handled by the HCP Resource Manager
- Run the Pre-Flight POD for the service
- Performs pre-instance configuration tasks
- If an Update, perform any update-specific tasks
- Create the Kubernetes “Service” objects
- Handles network Endpoints and Load Balancers
- Creates the Kubernetes “Deployment”
- Initiates the creation of PODs for the service
- Schedules PODs according to AZ definitions
- Run the Post-Flight POD for the instance
- Performs deployment configuration tasks
- If an Update, perform any update-specific tasks
- Post-Flight completes
- No errors encountered