-
Notifications
You must be signed in to change notification settings - Fork 194
Rename Control plane container image & binary to control-plane
from pipecd
#6090
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
Rename Control plane container image & binary to control-plane
from pipecd
#6090
Conversation
Signed-off-by: “niladrix719” <niladrix719@gmail.com>
Signed-off-by: “niladrix719” <niladrix719@gmail.com>
control-plane
from pipecd
control-plane
from pipecd
manifests/pipecd/values.yaml
Outdated
@@ -29,7 +29,7 @@ gateway: | |||
|
|||
server: | |||
image: | |||
repository: ghcr.io/pipe-cd/pipecd | |||
repository: ghcr.io/pipe-cd/control-plane |
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.
This should be change later, by separated PR when we introduce control-plane helm chart, since it's the manifest for installing pipecd control-plane via helm
manifests/pipecd/values.yaml
Outdated
@@ -52,7 +52,7 @@ cache: | |||
|
|||
ops: | |||
image: | |||
repository: ghcr.io/pipe-cd/pipecd | |||
repository: ghcr.io/pipe-cd/control-plane |
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.
@@ -551,7 +551,7 @@ spec: | |||
done; | |||
containers: | |||
- name: server | |||
image: "ghcr.io/pipe-cd/pipecd:v0.52.2" | |||
image: "ghcr.io/pipe-cd/control-plane:v0.52.2" |
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.
Also, I think until we cut the release, this control-plane image tag would not be available. Let's keep using pipecd image until then
@@ -684,7 +684,7 @@ spec: | |||
done; | |||
containers: | |||
- name: ops | |||
image: "ghcr.io/pipe-cd/pipecd:v0.52.2" | |||
image: "ghcr.io/pipe-cd/control-plane:v0.52.2" |
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.
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.
Thanks. I left some comments, mostly around the manifests change since it's related to the helm chart (which we have not yet covered by the change in this PR).
Also, I recommend to run makefile command on local to test the build (binary and container image)
Signed-off-by: “niladrix719” <niladrix719@gmail.com>
control-plane
from pipecd
control-plane
from pipecd
Signed-off-by: “niladrix719” <niladrix719@gmail.com>
helm -n pipecd upgrade --install pipecd .artifacts/pipecd-$(BUILD_VERSION).tgz --create-namespace \ | ||
--set server.image.repository=localhost:5001/pipecd \ | ||
--set ops.image.repository=localhost:5001/pipecd \ | ||
helm -n pipecd upgrade --install control-plane .artifacts/pipecd-$(BUILD_VERSION).tgz --create-namespace \ |
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.
Note: We need to update this after introducing chart name control-plane (separated PR)
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, thank you 💯
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!
👋 @niladrix719 Thanks for the contribution! Since this PR has been merged, we can start the second step, which is to make the new chart name control-plane. The current |
Hey @khanhtc1202 sure, I have updated PR for the Helm chart renaming - #6020, and docs - #6073 Let me know if we need anything else |
@niladrix719 Thanks for the detailed information. We will revert this PR first to cut the new release v0.53.0 and re-merge it later, since all 3 PRs should be merged at a time to reduce the risk of breaking the service. |
What this PR does:
Rename container image & binary from pipecd -> control-plane
Why we need it:
To align the container image & binary name with its intended purpose and improve clarity
Which issue(s) this PR fixes:
Part of #5858