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 |
|
Pavel Sviderski
|
9642863d7b
|
feat(replicas): support --replicas and --machines for run command
|
2025-02-28 17:53:58 +10:00 |
|
Pavel Sviderski
|
6bb9bdeb5a
|
feat(replicas): implement rolling strategy for replicated service with basic spread strategy
|
2025-02-28 17:51:38 +10:00 |
|
Pavel Sviderski
|
30f1e135f1
|
feat: print ENDPOINTS column when listing services
|
2025-02-27 20:37:02 +10:00 |
|
Pavel Sviderski
|
58ecc17ac1
|
feat: print service endpoints on service creation
|
2025-02-27 20:37:02 +10:00 |
|
Anton Ovchinnikov
|
4c239ed79a
|
fix(smm): Update site description
|
2025-02-27 00:08:03 +01:00 |
|
Anton Ovchinnikov
|
968dd50705
|
fix(smm): Use PNG logo, add Twitter tags
|
2025-02-26 23:55:26 +01:00 |
|
Pavel Sviderski
|
d7f437107d
|
fix(dns): error message for ingress port without hostname and no cluster domain
|
2025-02-26 21:13:18 +10:00 |
|
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
|
a5f6ec4a68
|
feat(dns): expose service as service-name.cluster-domain if cluster domain reserved
|
2025-02-26 21:10:21 +10:00 |
|
Pavel Sviderski
|
4cc68e3133
|
include cloud vm in dev set in Makefile
|
2025-02-26 15:52:33 +10:00 |
|
Pavel Sviderski
|
2bacebe900
|
refactor(dns): remove leading dot from domain when interecting with Uncloud DNS
|
2025-02-26 15:45:28 +10:00 |
|
Pavel Sviderski
|
09bea1d12d
|
feat(dns): update ingress records in Uncloud DNS when deploying Caddy
|
2025-02-26 14:23:00 +10:00 |
|
Pavel Sviderski
|
5e9b883ad5
|
fix: increase wait time for machine to 5 min, discard unknown when decoding json to proto
|
2025-02-26 12:19:04 +10:00 |
|
Pavel Sviderski
|
1046396edc
|
feat(dns): configure and store public IP when adding new machine
|
2025-02-26 11:16:13 +10:00 |
|
 Pavel SviderskiandGitHub
|
35804458b0
|
Merge pull request #28 from psviderski/tonyo/27-feat-social-tags
feat(smm): Add OpenGraph tags
|
2025-02-26 10:10:49 +10:00 |
|
Anton Ovchinnikov
|
6bb64ac5dc
|
feat(smm): Add OpenGraph tags
|
2025-02-26 00:35:33 +01:00 |
|
Pavel Sviderski
|
e5f68947f9
|
feat(dns): missed CLI changes
|
2025-02-25 21:22:32 +10:00 |
|
Pavel Sviderski
|
289d964b2a
|
feat(dns): configure and store public IP when initialising machine
|
2025-02-25 21:21:37 +10:00 |
|
Pavel Sviderski
|
d0fd9db258
|
feat(dns): serve machine IP at /.uncloud-verify to verify Caddy reachability
|
2025-02-25 17:36:44 +10:00 |
|
Pavel Sviderski
|
0ea997e826
|
feat(dns): update caddy deploy command to create ingress records (stubs for now)
|
2025-02-24 20:33:54 +10:00 |
|
Pavel Sviderski
|
2d84059d7f
|
feat(dns): client for creating ingress records
|
2025-02-24 20:33:08 +10:00 |
|
Pavel Sviderski
|
ecec42ea60
|
feat(dns): cluster API for creating DNS records for cluster domain
|
2025-02-24 20:32:30 +10:00 |
|
Pavel Sviderski
|
af4629b679
|
feat(dns): add CLI commands to reserve, show, delete cluster domain
|
2025-02-24 17:37:43 +10:00 |
|
Pavel Sviderski
|
f6cf5cc250
|
feat(dns): cluster API for reserving/releasing cluster domain in Uncloud DNS
|
2025-02-24 17:35:19 +10:00 |
|
Pavel Sviderski
|
f37bfd01fe
|
feat: init cluster API for updating domain records in Uncloud DNS
|
2025-02-22 21:20:16 +10:00 |
|
Pavel Sviderski
|
d9897e5d1e
|
feat: set restart policy for all services to always
|
2025-02-19 16:53:55 +10:00 |
|