feat(config): add protocol support for job and cluster configurations#6
Merged
aide-cloud merged 3 commits intomainfrom Dec 17, 2025
Merged
feat(config): add protocol support for job and cluster configurations#6aide-cloud merged 3 commits intomainfrom
aide-cloud merged 3 commits intomainfrom
Conversation
Contributor
aide-cloud
commented
Dec 17, 2025
- 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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.