Pavel Sviderski
|
72548fbd1b
|
feat(dns): allow to specify http(s) ports without hostname to default to cluster domain
|
2025-02-26 21:10:55 +10:00 |
|
Pavel Sviderski
|
bcb67a4073
|
refactor: e2e tests for container config validation
|
2025-02-19 15:19:00 +10:00 |
|
Pavel Sviderski
|
c4398f9f06
|
refactor: deploy global service using Deployment with RollingStrategy
|
2025-02-14 20:45:23 +10:00 |
|
Pavel Sviderski
|
a53fa2c1d8
|
feat: do not redeploy global service if spec hasn't changed
|
2025-02-14 17:49:46 +10:00 |
|
Pavel Sviderski
|
5e2b2ac836
|
refactor: api.Container to use the detailed ContainerJSON struct instead of Container (Summary)
|
2025-02-14 16:37:40 +10:00 |
|
Pavel Sviderski
|
43f28284f1
|
feat: rolling deploy strategy for global service, always recreate
|
2025-02-13 21:32:08 +10:00 |
|
Pavel Sviderski
|
b17fd7531f
|
feat: detect conflicing service port on a container
|
2025-02-13 11:50:34 +10:00 |
|
Pavel Sviderski
|
f209851986
|
feat: progress for removing service(s)
|
2025-02-11 21:21:50 +10:00 |
|
Pavel Sviderski
|
2a898b3eee
|
add -v|--volume to bind mount host path into a service container
|
2024-12-27 21:25:33 +10:00 |
|
Pavel Sviderski
|
0652123bc7
|
encode and decode published ports using container labels
|
2024-12-10 19:21:52 +10:00 |
|
Pavel Sviderski
|
4de7ecd747
|
add String() method for PortSpec to convert to publish format
|
2024-12-10 19:14:26 +10:00 |
|
Pavel Sviderski
|
e8908ced9e
|
parse --publish ports into spec
|
2024-12-10 17:57:26 +10:00 |
|
Pavel Sviderski
|
deedbcb8a9
|
minor validation for port
|
2024-12-10 17:37:42 +10:00 |
|
Pavel Sviderski
|
8bfb3b80ed
|
basic validation for hostname in port publishing
|
2024-12-10 17:24:29 +10:00 |
|
Pavel Sviderski
|
848abbd2f8
|
add validation for PortSpec
|
2024-12-10 16:35:47 +10:00 |
|
Pavel Sviderski
|
9cb4b35546
|
implement PortSpec parsing
|
2024-12-10 15:24:34 +10:00 |
|
Pavel Sviderski
|
26df6740e3
|
define PortSpec type for publishing ports
|
2024-12-09 20:25:34 +10:00 |
|
Pavel Sviderski
|
73d41c75b3
|
add compose-like progress for running service
|
2024-12-06 15:44:23 +10:00 |
|
Pavel Sviderski
|
3ac166e6cb
|
move common api types to api package
|
2024-12-05 15:17:36 +10:00 |
|
Pavel Sviderski
|
2727c3c97e
|
implement RunService in global mode and RemoveService
|
2024-12-04 18:26:59 +10:00 |
|