Skip to content

Commit

Permalink
build(manifests): 🐳 update manifests and chart for v0.2.6-alpha.14
Browse files Browse the repository at this point in the history
  • Loading branch information
tunahanertekin committed Dec 4, 2023
1 parent 41915ba commit b7bc2cd
Show file tree
Hide file tree
Showing 12 changed files with 254 additions and 93 deletions.
16 changes: 15 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,19 @@
<a name="unreleased"></a>
## [Unreleased]

### Feat
- **dcgm:** get gpu device information from dcgm
- **file-browser:** support file browser in robots/applications

### Fix
- **api:** convert gpu metrics from string to string map
- **dockerfile:** update dockerfile for custom metrics patcher
- **script:** reassign old metric key
- **script:** fix typos in fields and update dockerfile


<a name="v0.2.6-alpha.13.3"></a>
## [v0.2.6-alpha.13.3] - 2023-11-20

<a name="v0.2.6-alpha.13.2-hostnetwork-enabled"></a>
## [v0.2.6-alpha.13.2-hostnetwork-enabled] - 2023-11-16
Expand Down Expand Up @@ -330,7 +343,8 @@
- Merge pull request [#24](https://github.com/robolaunch/robot-operator/issues/24) from robolaunch/23-allow-multiple-launches


[Unreleased]: https://github.com/robolaunch/robot-operator/compare/v0.2.6-alpha.13.2-hostnetwork-enabled...HEAD
[Unreleased]: https://github.com/robolaunch/robot-operator/compare/v0.2.6-alpha.13.3...HEAD
[v0.2.6-alpha.13.3]: https://github.com/robolaunch/robot-operator/compare/v0.2.6-alpha.13.2-hostnetwork-enabled...v0.2.6-alpha.13.3
[v0.2.6-alpha.13.2-hostnetwork-enabled]: https://github.com/robolaunch/robot-operator/compare/v0.2.6-alpha.13.1...v0.2.6-alpha.13.2-hostnetwork-enabled
[v0.2.6-alpha.13.1]: https://github.com/robolaunch/robot-operator/compare/v0.2.6-alpha.13...v0.2.6-alpha.13.1
[v0.2.6-alpha.13]: https://github.com/robolaunch/robot-operator/compare/v0.2.6-alpha.12.2...v0.2.6-alpha.13
Expand Down
3 changes: 1 addition & 2 deletions config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,4 @@ kind: Kustomization
images:
- name: controller
newName: robolaunchio/robot-controller-manager
newTag: v0.2.6-alpha.13.3

newTag: v0.2.6-alpha.14
4 changes: 2 additions & 2 deletions hack/deploy/chart/robot-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.2.6-alpha.13.3
version: 0.2.6-alpha.14
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "v0.2.6-alpha.13.3"
appVersion: "v0.2.6-alpha.14"
65 changes: 53 additions & 12 deletions hack/deploy/chart/robot-operator/templates/metricsexporter-crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -281,17 +281,61 @@ spec:
usage:
description: Usage metrics.
properties:
gpu:
description: GPU usage information. Will be deprecated after implementing
checks for each GPU instance.
gpuDeviceStatuses:
description: GPU device information.
properties:
lastUpdateTimestamp:
description: Last update time.
type: string
utilization:
description: Volatile GPU utilization. Shows a percentage gathered
from `nvidia-smi` command.
dcgmEndpoint:
description: DCGM endpoint.
type: string
devices:
additionalProperties:
properties:
device:
description: GPU device name.
type: string
model:
description: GPU device model.
type: string
uuid:
description: GPU device UUID.
type: string
type: object
description: Available GPU devices.
type: object
metrics:
description: GPU device metrics from DCGM exporter.
properties:
fbMemoryFree:
additionalProperties:
type: string
description: Framebuffer memory free (in MiB).
type: object
fbMemoryUsed:
additionalProperties:
type: string
description: Framebuffer memory used (in MiB).
type: object
gpuUtil:
additionalProperties:
type: string
description: GPU utilization (in %).
type: object
memoryUtil:
additionalProperties:
type: string
description: Memory utilization (in %).
type: object
powerUsage:
additionalProperties:
type: string
description: Power draw (in W).
type: object
temp:
additionalProperties:
type: string
description: GPU temperature (in C).
type: object
type: object
type: object
gpuInstanceUsage:
additionalProperties:
Expand All @@ -308,9 +352,6 @@ spec:
type: object
description: GPU virtual cores.
type: object
gpuModel:
description: GPU model
type: string
network:
description: Network usage information.
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -251,9 +251,11 @@ spec:
required:
- created
type: object
url:
urls:
additionalProperties:
type: string
description: Connection URL.
type: string
type: object
type: object
type: object
type: object
Expand Down
42 changes: 28 additions & 14 deletions hack/deploy/chart/robot-operator/templates/robot-crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -956,10 +956,12 @@ spec:
description: Status of remote Cloud IDE RelayServer. Created
only if the instance type is Physical Instance.
properties:
connection:
connections:
additionalProperties:
type: string
description: Address of the robot service that can be
reached from outside.
type: string
type: object
resource:
description: Generic status for any owned resource.
properties:
Expand Down Expand Up @@ -1021,10 +1023,12 @@ spec:
robotIDEStatus:
description: Status of RobotIDE.
properties:
connection:
connections:
additionalProperties:
type: string
description: Address of the robot service that can be
reached from outside.
type: string
type: object
resource:
description: Generic status for any owned resource.
properties:
Expand Down Expand Up @@ -1086,10 +1090,12 @@ spec:
robotVDIStatus:
description: Status of RobotVDI.
properties:
connection:
connections:
additionalProperties:
type: string
description: Address of the robot service that can be
reached from outside.
type: string
type: object
resource:
description: Generic status for any owned resource.
properties:
Expand Down Expand Up @@ -1953,10 +1959,12 @@ spec:
description: Status of remote Cloud IDE RelayServer. Created
only if the instance type is Physical Instance.
properties:
connection:
connections:
additionalProperties:
type: string
description: Address of the robot service that can be reached
from outside.
type: string
type: object
resource:
description: Generic status for any owned resource.
properties:
Expand Down Expand Up @@ -2014,10 +2022,12 @@ spec:
robotIDEStatus:
description: Status of RobotIDE.
properties:
connection:
connections:
additionalProperties:
type: string
description: Address of the robot service that can be reached
from outside.
type: string
type: object
resource:
description: Generic status for any owned resource.
properties:
Expand Down Expand Up @@ -2075,10 +2085,12 @@ spec:
robotVDIStatus:
description: Status of RobotVDI.
properties:
connection:
connections:
additionalProperties:
type: string
description: Address of the robot service that can be reached
from outside.
type: string
type: object
resource:
description: Generic status for any owned resource.
properties:
Expand Down Expand Up @@ -2356,9 +2368,11 @@ spec:
required:
- created
type: object
url:
urls:
additionalProperties:
type: string
description: Connection URL.
type: string
type: object
type: object
type: object
type: object
Expand Down
18 changes: 12 additions & 6 deletions hack/deploy/chart/robot-operator/templates/robotdevsuite-crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -240,10 +240,12 @@ spec:
description: Status of remote Cloud IDE RelayServer. Created only if
the instance type is Physical Instance.
properties:
connection:
connections:
additionalProperties:
type: string
description: Address of the robot service that can be reached from
outside.
type: string
type: object
resource:
description: Generic status for any owned resource.
properties:
Expand Down Expand Up @@ -298,10 +300,12 @@ spec:
robotIDEStatus:
description: Status of RobotIDE.
properties:
connection:
connections:
additionalProperties:
type: string
description: Address of the robot service that can be reached from
outside.
type: string
type: object
resource:
description: Generic status for any owned resource.
properties:
Expand Down Expand Up @@ -356,10 +360,12 @@ spec:
robotVDIStatus:
description: Status of RobotVDI.
properties:
connection:
connections:
additionalProperties:
type: string
description: Address of the robot service that can be reached from
outside.
type: string
type: object
resource:
description: Generic status for any owned resource.
properties:
Expand Down
12 changes: 8 additions & 4 deletions hack/deploy/chart/robot-operator/templates/robotide-crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -200,9 +200,11 @@ spec:
required:
- created
type: object
url:
urls:
additionalProperties:
type: string
description: Connection URL.
type: string
type: object
type: object
ingressStatus:
description: Status of Cloud IDE Ingress.
Expand Down Expand Up @@ -416,9 +418,11 @@ spec:
required:
- created
type: object
url:
urls:
additionalProperties:
type: string
description: Connection URL.
type: string
type: object
type: object
type: object
type: object
Expand Down
12 changes: 8 additions & 4 deletions hack/deploy/chart/robot-operator/templates/robotvdi-crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -228,9 +228,11 @@ spec:
required:
- created
type: object
url:
urls:
additionalProperties:
type: string
description: Connection URL.
type: string
type: object
type: object
ingressStatus:
description: Status of Cloud VDI Ingress.
Expand Down Expand Up @@ -445,9 +447,11 @@ spec:
required:
- created
type: object
url:
urls:
additionalProperties:
type: string
description: Connection URL.
type: string
type: object
type: object
serviceUDPStatus:
description: Status of Cloud VDI UDP service.
Expand Down
6 changes: 4 additions & 2 deletions hack/deploy/chart/robot-operator/templates/rosbridge-crd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -238,9 +238,11 @@ spec:
required:
- created
type: object
url:
urls:
additionalProperties:
type: string
description: Connection URL.
type: string
type: object
type: object
type: object
type: object
Expand Down
2 changes: 1 addition & 1 deletion hack/deploy/chart/robot-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ controllerManager:
- ALL
image:
repository: robolaunchio/robot-controller-manager
tag: v0.2.6-alpha.13.3
tag: v0.2.6-alpha.14
resources:
limits:
cpu: 500m
Expand Down
Loading

0 comments on commit b7bc2cd

Please sign in to comment.