You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I decided to use Jsonnet for the configuration language #38 .
YAML is currently still supported, but will be dropped in the future.
Rename "additional_containers" to "sidecars"
I just committed the change e8b55f0 .
The term "sidecar" is popular nowadays.
"additional_containers" is still supported, but will be dropped in the future.
Drop autoscaling_group_for_oneshot feature
Use autoscaling_topic_for_oneshot instead. autoscaling_group_for_oneshot assumes ECS container instances are managed by AutoScaling Group, but autoscaling_topic_for_oneshot is more flexible.
Revise launched sidecars in hako oneshot
Currently, hako oneshot only launches the app container and sidecar containers linked from the app container (transitive).
However, the link feature is considered legacy and isn't available in advanced networking.
I introduced this behavior to share the definition with web apps and batch jobs. We can deploy web app with nginx by hako deploy, and can start batch job without nginx by hako oneshot.
But I changed my mind; we should use separated definitions for web apps and batch jobs while sharing some parts by Jsonnet's import feature.
All described containers should be launched even when hako oneshot.
The text was updated successfully, but these errors were encountered:
Drop YAML support
I decided to use Jsonnet for the configuration language #38 .
YAML is currently still supported, but will be dropped in the future.
Rename "additional_containers" to "sidecars"
I just committed the change e8b55f0 .
The term "sidecar" is popular nowadays.
"additional_containers" is still supported, but will be dropped in the future.
Drop
autoscaling_group_for_oneshot
featureUse
autoscaling_topic_for_oneshot
instead.autoscaling_group_for_oneshot
assumes ECS container instances are managed by AutoScaling Group, butautoscaling_topic_for_oneshot
is more flexible.Revise launched sidecars in
hako oneshot
Currently,
hako oneshot
only launches the app container and sidecar containers linked from the app container (transitive).However, the link feature is considered legacy and isn't available in advanced networking.
I introduced this behavior to share the definition with web apps and batch jobs. We can deploy web app with nginx by
hako deploy
, and can start batch job without nginx byhako oneshot
.But I changed my mind; we should use separated definitions for web apps and batch jobs while sharing some parts by Jsonnet's import feature.
All described containers should be launched even when
hako oneshot
.The text was updated successfully, but these errors were encountered: