 Pavel SviderskiandGitHub
|
bd8bcbd2f9
|
Merge pull request #40 from cedws/userguide
|
2025-03-19 09:24:50 +10:00 |
|
Connor Edwards
|
07501813c8
|
docs: s/uncloud/uc
|
2025-03-18 21:04:43 +09:00 |
|
Pavel Sviderski
|
1bbcfa8519
|
feat(entrypoint): allow to override service ENTRYPOINT for run command
|
2025-03-18 16:44:15 +10:00 |
|
Pavel Sviderski
|
e8715fce38
|
fix: list containers if some of them concurrently removed, fixes #33
|
2025-03-18 15:39:15 +10:00 |
|
Pavel Sviderski
|
a0a66f34c4
|
feat(connect): add --connect flag to connect to remote cluster machine without using config
|
2025-03-18 14:01:38 +10:00 |
|
Pavel Sviderski
|
b799b7518e
|
feat(compose): add TODO to address deployment idempotency
|
2025-03-17 20:32:14 +10:00 |
|
Connor Edwards
|
2571498ed2
|
docs: add basic user guide
|
2025-03-16 14:51:42 +09:00 |
|
Pavel Sviderski
|
5bcbfc332d
|
feat(compose): deploy compose services without waiting dependencies
|
2025-03-15 20:45:02 +10:00 |
|
Pavel Sviderski
|
34574e41fc
|
feat(compose): plan compose deployment
|
2025-03-15 20:43:30 +10:00 |
|
Pavel Sviderski
|
c7355afa3d
|
refactor: move Confirm logic to common place from caddy deployment
|
2025-03-15 20:42:44 +10:00 |
|
Pavel Sviderski
|
a907fdb1af
|
chore: update todo
|
2025-03-15 20:41:57 +10:00 |
|
Pavel Sviderski
|
c9ba4adccb
|
chore: add todo for ServiceSpec that it may return a spec not equal to original
|
2025-03-15 20:41:02 +10:00 |
|
Pavel Sviderski
|
a0551d2d64
|
fix: print service endpoints for run service only when non-empty
|
2025-03-15 19:35:21 +10:00 |
|
Pavel Sviderski
|
76129ea056
|
refactor: include service name in deployment plan
|
2025-03-15 19:34:37 +10:00 |
|
Pavel Sviderski
|
6ffd35f596
|
feat(compose): parse Compose project and transform ports extension
|
2025-03-15 14:18:06 +10:00 |
|
Pavel Sviderski
|
0ef776e7f1
|
chore: add link to uncloud-dns repo in README
|
2025-03-14 22:01:19 +10:00 |
|
Pavel Sviderski
|
0b22b2136a
|
chore: add deployments and managed DNS features to README
|
2025-03-14 21:59:40 +10:00 |
|
Pavel Sviderski
|
e1530bb6f3
|
feat(deploy): load compose project
|
2025-03-14 21:41:06 +10:00 |
|
Pavel Sviderski
|
7fc07ce4bd
|
feat(deploy): init a new deploy command to deploy services from Compose file
|
2025-03-12 20:37:01 +10:00 |
|
Pavel Sviderski
|
eb42082955
|
fix(dns): update DNS records when reserving a new cluster domain, fixes #36
|
2025-03-11 21:12:00 +10:00 |
|
Pavel Sviderski
|
8719e37856
|
fix(dns): retry HTTP requests to verify Caddy reachability for up to 5 seconds
|
2025-03-10 21:26:02 +10:00 |
|
Pavel Sviderski
|
e1cc39b0d5
|
lint: variable collides with imported package name
|
2025-03-09 19:26:06 +10:00 |
|
Pavel Sviderski
|
efe646f54c
|
chore: validate unsupported tcp/udp protocols for ingress port
|
2025-03-08 19:07:51 +10:00 |
|
Pavel Sviderski
|
e130d803e4
|
fix(website): demo min height to not shrink before video is loaded
|
2025-03-06 17:30:16 +10:00 |
|
Pavel Sviderski
|
56e7e8baa2
|
chore(readme): cleanup coming soon features
|
2025-03-06 17:13:29 +10:00 |
|
Pavel Sviderski
|
b963ef39d1
|
chore(makefile): demo-reset target to reset machines before recording a VHS demo
|
2025-03-06 16:55:16 +10:00 |
|
Pavel Sviderski
|
1df0fa290f
|
chore(readme): add uc machine ls command
|
2025-03-06 16:54:35 +10:00 |
|
Pavel Sviderski
|
c3bb0c9f49
|
chore(readme): add Quick demo section with video, update how it works outputs
|
2025-03-06 16:49:58 +10:00 |
|
Pavel Sviderski
|
cf65cecd9e
|
chore: replace terminal example with a demo video on landing
|
2025-03-06 15:49:06 +10:00 |
|
Pavel Sviderski
|
fff17dbb60
|
add VHS tape script for the terminal demo
|
2025-03-05 22:17:54 +10:00 |
|
Pavel Sviderski
|
586a4fa129
|
feat(scale): basic service scale command
v0.4.0
|
2025-03-05 20:24:54 +10:00 |
|
Pavel Sviderski
|
2a82f75cad
|
fix: deduplicate discovered machine IPs when adding a new machine
v0.3.2
|
2025-03-05 09:14:11 +10:00 |
|
Pavel Sviderski
|
805afd0d28
|
fix(dns): update cluster domain DNS records when adding a new machine to cluster
|
2025-03-04 20:49:41 +10:00 |
|
Pavel Sviderski
|
11098ea7d1
|
fix: url for uninstall.sh script in install script
v0.3.1
|
2025-03-04 12:54:48 +10:00 |
|
Pavel Sviderski
|
90e357a1dc
|
feat: install uncloud-uninstall script when provisioning machine
|
2025-03-04 12:50:29 +10:00 |
|
Pavel Sviderski
|
91d58bc701
|
chore: add uninstall.sh script to remove uncloud and managed containers and network from machine
|
2025-03-04 12:14:49 +10:00 |
|
Pavel Sviderski
|
69d3a511d6
|
feat(dns): reserve cluster domain when initialising cluster by default + update dns records
|
2025-03-03 19:12:21 +10:00 |
|
Pavel Sviderski
|
c3123820b2
|
fix: install script tar flag
|
2025-03-03 18:51:41 +10:00 |
|
Pavel Sviderski
|
2e49d94fad
|
fix: deduplicate discovered machine IPs
|
2025-03-03 18:42:00 +10:00 |
|
Pavel Sviderski
|
bb51e01c5c
|
fix: install script unpack uncloudd binary to tmp dir
|
2025-03-03 18:38:51 +10:00 |
|
Pavel Sviderski
|
cdb2884e4e
|
fix: check for dockerd command to determine if docker engine is installed
|
2025-03-03 18:05:52 +10:00 |
|
Pavel Sviderski
|
137abde808
|
feat: set container hostname equal to container name
v0.3.0
|
2025-03-03 16:58:42 +10:00 |
|
Pavel Sviderski
|
342969b7f4
|
fix(caddy): remove debug prints
|
2025-03-03 15:05:57 +10:00 |
|
Pavel Sviderski
|
d9e350c4dd
|
fix(caddy): config generation for multiple https containers
|
2025-03-03 15:04:04 +10:00 |
|
Pavel Sviderski
|
3f4f263c05
|
test: increase test cluster wait timeout 5->30 seconds
|
2025-03-03 12:21:22 +10:00 |
|
Pavel Sviderski
|
0760ba3b18
|
test: replicated deployment with machine filter
|
2025-03-03 11:26:08 +10:00 |
|
Pavel Sviderski
|
0896bd27fb
|
test: basic replicated deployment, prioritise host with the most up-to-date containers
|
2025-03-02 10:23:49 +10:00 |
|
Pavel Sviderski
|
a16b2d1c74
|
feat: service ls command include ID column if there are multiple services with same name
|
2025-03-01 22:31:58 +10:00 |
|
Pavel Sviderski
|
52117954a8
|
fix: specs equals ignores replicas
|
2025-03-01 22:31:18 +10:00 |
|
Pavel Sviderski
|
435a794fa5
|
fix: e2e tests
|
2025-02-28 18:00:02 +10:00 |
|