Pavel Sviderski
|
88db1cb6a9
|
fix: hero svg on safari
|
2025-05-10 07:48:20 +10:00 |
|
Pavel Sviderski
|
dfa6e001c5
|
chore: cross over kubernetes on landing hero
|
2025-05-09 22:56:07 +10:00 |
|
Pavel Sviderski
|
f49ec465d0
|
chore: bring terminal on landing back, update hero, move demo to bottom
|
2025-05-09 22:38:58 +10:00 |
|
Pavel Sviderski
|
1ffe9acdd7
|
chore: minor README rearrangement
|
2025-05-09 21:49:11 +10:00 |
|
Pavel Sviderski
|
e35e69b4be
|
fix: check latest Caddy image only if not specified for 'uc caddy deploy'
v0.7.2
|
2025-05-07 16:03:07 +10:00 |
|
 Pasha SviderskiandGitHub
|
11c2e641f1
|
Merge pull request #58 from Tova-Rozovsky/valid_DNS
|
2025-05-07 16:02:55 +10:00 |
|
 Pasha SviderskiandGitHub
|
bb97537df7
|
fix: format error message
|
2025-05-07 15:59:53 +10:00 |
|
Tova-Rozovsky
|
9f4b8179b5
|
valid service name
|
2025-05-06 17:43:05 +03:00 |
|
Pavel Sviderski
|
f7b079c4f2
|
chore: collapse how it works section in readme
|
2025-05-06 19:00:54 +10:00 |
|
Pavel Sviderski
|
3648187219
|
chore: allow DNS queries from Uncloud containers to the embedded DNS server
v0.7.1
|
2025-05-05 20:00:34 +10:00 |
|
Pavel Sviderski
|
93346301fb
|
chore: clarify zero-downtime deployments feature
|
2025-05-05 17:15:41 +10:00 |
|
Pavel Sviderski
|
cc86c8660c
|
chore: rearrange features in README
|
2025-05-05 17:11:49 +10:00 |
|
Pavel Sviderski
|
2963436538
|
chore: update available features in README
|
2025-05-05 17:09:02 +10:00 |
|
Pavel Sviderski
|
6e326277bb
|
chore: set up UNCLOUD-INPUT iptables chain and allow WireGuard traffic to the machine
|
2025-05-05 14:50:33 +10:00 |
|
Tova-Rozovsky
|
469d6fadcd
|
Fix: restrict validation to RFC1123 label name
|
2025-05-04 16:14:17 +03:00 |
|
Tova-Rozovsky
|
5f214247ca
|
added validition for service name
|
2025-05-02 10:00:16 +03:00 |
|
Pavel Sviderski
|
0b8495e964
|
feat: make all confirmation forms accessible
v0.7.0
|
2025-05-01 14:12:12 +10:00 |
|
Pavel Sviderski
|
6068e24f4f
|
fix(ctx): panic: index out of range when only one context in uncloud config (closes #52)
|
2025-05-01 14:01:29 +10:00 |
|
 Pasha SviderskiandGitHub
|
7861d56dff
|
Merge pull request #54 from cedws/profiles
feat: add support for Compose profiles
|
2025-05-01 13:54:25 +10:00 |
|
Connor Edwards
|
7bc69b9a9e
|
feat: add support for Compose profiles
|
2025-05-01 12:23:56 +09:00 |
|
Pavel Sviderski
|
38800924ed
|
fix(caddy): proxy to only healthy containers
|
2025-05-01 11:47:05 +10:00 |
|
Pavel Sviderski
|
cf7e333579
|
feat(dns-server): use embedded DNS server for all service containers
|
2025-05-01 11:27:27 +10:00 |
|
Pavel Sviderski
|
769f5e47c3
|
feat(dns-server): check system prerequisites when init/add machine: DNS port is not in use by another DNS server
|
2025-04-30 20:46:10 +10:00 |
|
Pavel Sviderski
|
6e1165ec57
|
chore(dns-server): make TCP server non-critical; do not exit if it fails to start
|
2025-04-30 17:46:44 +10:00 |
|
Pavel Sviderski
|
8d16da596c
|
feat(dns-server): run embedded internal DNS server on machine IP in uncloudd daemon process
|
2025-04-30 17:24:52 +10:00 |
|
Pavel Sviderski
|
d6c06828b3
|
fix(dns-server): fix constructor and log messages
|
2025-04-30 17:20:48 +10:00 |
|
Pavel Sviderski
|
fe93d91894
|
fix: attributes handling in SlogTextHandler for child loggers
|
2025-04-30 16:56:32 +10:00 |
|
Pavel Sviderski
|
3f70018e7c
|
fix: import cycle in pkg/api
|
2025-04-30 14:18:28 +10:00 |
|
Pavel Sviderski
|
70e9385032
|
chore(dns-server): implement resolver for service records that watches container changes
|
2025-04-30 14:13:48 +10:00 |
|
Pavel Sviderski
|
db3016fe89
|
fix: --file flag description for uc deploy cmd
|
2025-04-30 11:45:25 +10:00 |
|
Pavel Sviderski
|
c56385602e
|
chore(dns-server): authoritative responses for internal DNS queries and forwarding to ustream servers
|
2025-04-29 20:20:55 +10:00 |
|
Pavel Sviderski
|
fbbf839258
|
chore: init embedded DNS server
|
2025-04-28 21:36:04 +10:00 |
|
Pavel Sviderski
|
eee28e2ead
|
feat: add version flag to uncloudd binary
|
2025-04-26 19:17:26 +10:00 |
|
 Pasha SviderskiandGitHub
|
ef57b62625
|
Merge pull request #50 from cedws/version
feat: add version flag to main cmd
|
2025-04-26 19:17:01 +10:00 |
|
Connor Edwards
|
e854bbb3e1
|
feat: add version flag to main cmd
|
2025-04-25 19:55:37 +09:00 |
|
Pavel Sviderski
|
938e7d05c0
|
feat: add support for entrypoint, cpus, mem_limit, mem_reservation, priviliged, user to Compose deployment
v0.6.0
|
2025-04-24 22:40:46 +10:00 |
|
Pavel Sviderski
|
6c2759f315
|
feat: add --cpu, --memory, --privileged, --user options for 'service run'
|
2025-04-24 20:30:48 +10:00 |
|
Pavel Sviderski
|
72bf34632f
|
chore: map new container properties to Docker container configs
|
2025-04-24 17:24:58 +10:00 |
|
Pavel Sviderski
|
7db8bba6ea
|
refactor: cpu and memory under Resources struct
|
2025-04-24 16:40:26 +10:00 |
|
Pavel Sviderski
|
badb8ecd3c
|
chore: implement EvalContainerSpecChange for new container properties
|
2025-04-24 15:51:47 +10:00 |
|
Pavel Sviderski
|
9413f1c0b1
|
feat: define essential container spec parameters
|
2025-04-24 13:37:25 +10:00 |
|
Pavel Sviderski
|
d8818ba770
|
chore: remove unnecessary fields from containers table in machine.db
|
2025-04-23 16:11:29 +10:00 |
|
Pavel Sviderski
|
440215b811
|
fix: TestInstallCmd test
|
2025-04-23 16:10:40 +10:00 |
|
Pavel Sviderski
|
02a418aafb
|
chore: add --version flag for 'machine init|add' to specify uncloud daemon version
|
2025-04-23 14:40:04 +10:00 |
|
Pavel Sviderski
|
33550be65e
|
fix: compose deployment plan preview
|
2025-04-23 12:04:04 +10:00 |
|
Pavel Sviderski
|
edad2429c5
|
chore: verify idempotency for compose deploy with volumes
|
2025-04-23 12:03:23 +10:00 |
|
Pavel Sviderski
|
b605a64fbe
|
chore: add e2e compose test with volumes
|
2025-04-23 10:41:24 +10:00 |
|
Pavel Sviderski
|
16c876d83f
|
fix: compare container specs with equate empty option (nil map == {} map)
|
2025-04-22 23:31:45 +10:00 |
|
Pavel Sviderski
|
d6ff62159d
|
fix: compose deployment: use mutex to correctly collect service specs
|
2025-04-22 22:48:06 +10:00 |
|
Pavel Sviderski
|
fcf164dda1
|
chore: refactor schedulers to work with cluster state snapshot, VolumeScheduler updates state with scheduled volumes
|
2025-04-22 20:34:54 +10:00 |
|