-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add canonical service controller to 1.6 #123
Conversation
How do we test canonical services? Or it is done manually? |
@elfinhe Integration tests are run as part of the image build process. They can be found here: https://team.git.corp.google.com/csm-ux-eng/canonical-service/+/refs/heads/master/controllers/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some general comments about folder structure:
- in asm/ asm-citadel/: just move canonical-service 1 level up. cluster is used for defining cluster infra.
- Also need to update asm-patch/resources/kustomization.yaml and asm-patch-citadel/resources/kustomization.yaml to include canonical into the resources of kustomize.
Thank you, I've cleaned up the folder structure and added it to those two kustomization.yaml files. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly looks good, only some small comments, thanks!
4f734aa
to
1e4fe12
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! but the latest commit mentioned my commit, which commit is that?
Unclear how, but somehow my attempts to rebase my branch to include the latest changes you made to 'release-1.60-asm' wound up including all your changes in my branch, which made a huge mess (https://github.com/GoogleCloudPlatform/anthos-service-mesh-packages/tree/release-1.6-asm). I did a 'git reset' and rebuilt my changes fresh to bail myself out. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you!
what is the canonical-service-controller for? |
As we outlined in go/canonical-service-asm-build, this adds the canonical service controller to the ASM distro release.
To save your time during review: this is the exact same controller.yaml file copy/pasted across 4 folders.