Package intrinsic_proto.cluster.v1
Services
service ClusterService intrinsic/kubernetes/intrinsic_os/protos/v1/cluster_service.proto
ClusterService runs on IPCs and provides administrative functionality.
It is accessible via the cluster ingress at
istio-ingressgateway.app-ingress.svc.cluster.local:80
or directly at the IP address of the IPC at port 2464. It is available on IPCs running IntrinsicOS 20250814.RC01 or later.
rpc GetCluster
Request: intrinsic_proto.cluster.v1.GetClusterRequest
Response:
intrinsic_proto.cluster.v1.Cluster
GetCluster returns the cluster information.
rpc Shutdown
Request: intrinsic_proto.cluster.v1.ShutdownRequest
Response:
intrinsic_proto.cluster.v1.ShutdownResponse
Shutdown shuts down the cluster.
rpc Reboot
Request: intrinsic_proto.cluster.v1.RebootRequest
Response:
intrinsic_proto.cluster.v1.RebootResponse
Reboot reboots the cluster.
rpc GetUptime
Request: intrinsic_proto.cluster.v1.GetUptimeRequest
Response:
intrinsic_proto.cluster.v1.Uptime
GetUptime returns the uptime of the cluster.
rpc Reset
Request: intrinsic_proto.cluster.v1.ResetRequest
Response:
intrinsic_proto.cluster.v1.ResetResponse
Reset resets the cluster.
Messages
message Cluster intrinsic/kubernetes/intrinsic_os/protos/v1/cluster.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | cluster_name |
string
|
The unique identifier of the cluster. |
| 2 | display_name |
string
|
The display name of the cluster. |
| 23 | extended_statuses |
repeated
intrinsic_proto.status.ExtendedStatus
|
Status information about the cluster. |
message GetClusterRequest intrinsic/kubernetes/intrinsic_os/protos/v1/cluster.proto
| Field | Type | Description |
|---|
message GetUptimeRequest intrinsic/kubernetes/intrinsic_os/protos/v1/shutdown.proto
| Field | Type | Description |
|---|
message RebootRequest intrinsic/kubernetes/intrinsic_os/protos/v1/shutdown.proto
| Field | Type | Description |
|---|
message RebootResponse intrinsic/kubernetes/intrinsic_os/protos/v1/shutdown.proto
| Field | Type | Description |
|---|
message ResetRequest intrinsic/kubernetes/intrinsic_os/protos/v1/shutdown.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | reset_type |
intrinsic_proto.cluster.v1.ResetRequest.ResetType
|
message ResetResponse intrinsic/kubernetes/intrinsic_os/protos/v1/shutdown.proto
| Field | Type | Description |
|---|
message ShutdownRequest intrinsic/kubernetes/intrinsic_os/protos/v1/shutdown.proto
| Field | Type | Description |
|---|
message ShutdownResponse intrinsic/kubernetes/intrinsic_os/protos/v1/shutdown.proto
| Field | Type | Description |
|---|
message Uptime intrinsic/kubernetes/intrinsic_os/protos/v1/shutdown.proto
| Field | Type | Description | |
|---|---|---|---|
| 1 | duration |
google.protobuf.Duration
|
The uptime of the IPC since its last boot or restart. |
Enums
enum ResetType intrinsic/kubernetes/intrinsic_os/protos/v1/shutdown.proto
The reset type to perform.
| Name | Number | Description |
|---|---|---|
RESET_TYPE_DEFAULT |
0 | Default to solution reset. |
RESET_TYPE_FACTORY |
1 | Factory reset the IPC. |
RESET_TYPE_SOLUTION |
2 | Reset the solution on the IPC but keep the IPC identity and configuration. |