Skip to content

0.17.0

Choose a tag to compare

@yarlson yarlson released this 22 Nov 06:22
· 94 commits to main since this release

Changelog

Added

  • Add support for deployments without container registry dependency
  • Add proxy container name to certificate renewer environment variables
  • Add project-based naming convention for service containers

Changed

  • Update service deployment process to handle missing container images
  • Update container management logic for improved reliability
  • Make service image configuration optional in deployment specs
  • Implement sync process to work without remote Docker registry

Fixed

  • Fix container state management when service wasn't started after new deployment
  • Fix handling of stopped containers during deployment process
  • Fix image hash retrieval during service updates

Technical Details

  • Service images can now be configured as optional in deployment manifests
  • Deployment process now supports local-only container configurations
  • Container naming scheme updated to follow project-service-name pattern
  • Certificate renewal process updated to use explicit proxy container references

Notes

  • Deployment configurations may need updates to reflect optional image settings
  • No database migrations required
  • No breaking API changes

All changes maintain backward compatibility with existing deployment configurations.

Commits

  • 433a924 chore: Set GitHub release as draft in goreleaser configuration
  • 3e5d06b refactor: Handle missing images and improve service deployment logic
  • 8b48a15 refactor: Improve container management and deployment process
  • 43c86be refactor: Implement image hash retrieval and update service deployment process
  • be565c1 feat: Add proxy container name to cert renewer environment variables
  • deb2bf7 refactor: Implement optional service image and sync without remote docker registry
  • d87707f refactor: Make service image optional and use project-based naming convention