Skip to content

feat(config): add protocol support for job and cluster configurations#6

Merged
aide-cloud merged 3 commits intomainfrom
feature/dev
Dec 17, 2025
Merged

feat(config): add protocol support for job and cluster configurations#6
aide-cloud merged 3 commits intomainfrom
feature/dev

Conversation

@aide-cloud
Copy link
Contributor

  • Add MOON_RABBIT_JOB_PROTOCOL and MOON_RABBIT_CLUSTER_PROTOCOL to .env.example
  • Update default port exposures in Dockerfile from 8080/9090/9091 to 10070/10080/10090
  • Enhance README documentation with new environment variables and Kubernetes deployment steps
  • Refactor flag parsing to use time.Duration directly instead of string parsing
  • Introduce protocol-based client connection initialization (GRPC or HTTP)
  • Improve error handling during bootstrap configuration loading
  • Adjust Kubernetes manifests to use moon namespace instead of rabbit
  • Update server configuration defaults and expose protocol options in YAML config
  • Remove unused dependencies related to string and pointer utilities
  • Fix minor issues in command-line argument parsing logic for timeouts and protocols

- Add `MOON_RABBIT_JOB_PROTOCOL` and `MOON_RABBIT_CLUSTER_PROTOCOL` to `.env.example`
- Update default port exposures in Dockerfile from 8080/9090/9091 to 10070/10080/10090
- Enhance README documentation with new environment variables and Kubernetes deployment steps
- Refactor flag parsing to use `time.Duration` directly instead of string parsing
- Introduce protocol-based client connection initialization (GRPC or HTTP)
- Improve error handling during bootstrap configuration loading
- Adjust Kubernetes manifests to use `moon` namespace instead of `rabbit`
- Update server configuration defaults and expose protocol options in YAML config
- Remove unused dependencies related to string and pointer utilities
- Fix minor issues in command-line argument parsing logic for timeouts and protocols
- Removed duplicated issue template sections from both README files
- Added Feishu contact information with images in both English and Chinese READMEs
- Included new image files for Feishu contact section: aide.png, enterprise.png,
  members.png, discuss.png
- Remove 'members.png' and 'discuss.png' images from both README files
- Update contact information layout in both English and Chinese README
- Clean up table structure by removing redundant columns
- Image binaries for 'aide.png' and 'enterprise.png' have been updated
@aide-cloud aide-cloud merged commit 0c117f8 into main Dec 17, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant