github psviderski/uncloud v0.3.0

latest releases: v0.16.0, v0.15.1, v0.15.0...
11 months ago

Changelog

  • 3580445 Merge pull request #28 from psviderski/tonyo/27-feat-social-tags
  • af4629b feat(dns): add CLI commands to reserve, show, delete cluster domain
  • 72548fb feat(dns): allow to specify http(s) ports without hostname to default to cluster domain
  • 2d84059 feat(dns): client for creating ingress records
  • ecec42e feat(dns): cluster API for creating DNS records for cluster domain
  • f6cf5cc feat(dns): cluster API for reserving/releasing cluster domain in Uncloud DNS
  • 1046396 feat(dns): configure and store public IP when adding new machine
  • 289d964 feat(dns): configure and store public IP when initialising machine
  • a5f6ec4 feat(dns): expose service as service-name.cluster-domain if cluster domain reserved
  • e5f6894 feat(dns): missed CLI changes
  • d0fd9db feat(dns): serve machine IP at /.uncloud-verify to verify Caddy reachability
  • 0ea997e feat(dns): update caddy deploy command to create ingress records (stubs for now)
  • 09bea1d feat(dns): update ingress records in Uncloud DNS when deploying Caddy
  • 6bb9bde feat(replicas): implement rolling strategy for replicated service with basic spread strategy
  • 9642863 feat(replicas): support --replicas and --machines for run command
  • 6bb64ac feat(smm): Add OpenGraph tags
  • e13408d feat: allow to filter machines for global service deployments
  • 98db5ed feat: caddy deploy command and stub implementation
  • bcb5a2a feat: deploy caddy service when adding new machine to cluster
  • c3b8807 feat: deploy caddy service when initialising new cluster on remote machine
  • 625a8ba feat: implement 'caddy deploy' command to deploy global service using caddy:latest image
  • f37bfd0 feat: init cluster API for updating domain records in Uncloud DNS
  • d0e4618 feat: look up latest caddy version tag when deploying caddy service
  • 30f1e13 feat: print ENDPOINTS column when listing services
  • 0be42f1 feat: print deployment plan for caddy deployment
  • 58ecc17 feat: print service endpoints on service creation
  • a16b2d1 feat: service ls command include ID column if there are multiple services with same name
  • 137abde feat: set container hostname equal to container name
  • d9897e5 feat: set restart policy for all services to always
  • d9e350c fix(caddy): config generation for multiple https containers
  • 342969b fix(caddy): remove debug prints
  • d7f4371 fix(dns): error message for ingress port without hostname and no cluster domain
  • 4c239ed fix(smm): Update site description
  • 968dd50 fix(smm): Use PNG logo, add Twitter tags
  • 435a794 fix: e2e tests
  • 98e1bdc fix: fail global deployment if no matchine machines found, improve caddy deploy output in particular
  • 5e9b883 fix: increase wait time for machine to 5 min, discard unknown when decoding json to proto
  • 8610322 fix: panic when pulling non-existent image
  • dcbfcbd fix: show user-friendly image name when inspecting service
  • 5211795 fix: specs equals ignores replicas
  • 4cc68e3 include cloud vm in dev set in Makefile
  • 2bacebe refactor(dns): remove leading dot from domain when interecting with Uncloud DNS
  • bcb67a4 refactor: e2e tests for container config validation

Don't miss a new uncloud release

NewReleases is sending notifications on new releases.