Skip to content
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

Cherry pick optimize pod initializer on release-0.10 #877

Merged

Conversation

payall4u
Copy link
Collaborator

@payall4u payall4u commented Nov 27, 2023

What type of PR is this?

Feature.

What this PR does / why we need it:

Optimize qos initializer webhook. Inject init-container and init-volume only when pod matched by offline pod qos.

Which issue(s) this PR fixes:

From #876

Special notes for your reviewer:

Copy link
Contributor

github-actions bot commented Nov 27, 2023

🎉 Successfully Build Images.
Now Support ARM Platforms.
Comment Post Time: 2023-11-29 20:50
Git Version: 008474b

Docker Registry

Overview: https://hub.docker.com/u/gocrane

Image Pull Command
crane-agent:pr-877-008474b docker pull gocrane/crane-agent:pr-877-008474b
dashboard:pr-877-008474b docker pull gocrane/dashboard:pr-877-008474b
metric-adapter:pr-877-008474b docker pull gocrane/metric-adapter:pr-877-008474b
craned:pr-877-008474b docker pull gocrane/craned:pr-877-008474b

Quick Deploy - Helm

helm repo add crane https://finops-helm.pkg.coding.net/gocrane/gocrane
helm install crane -n crane-system --create-namespace \
                   --set craned.image.repository=gocrane/craned \
                   --set craned.image.tag=pr-877-008474b \
                   --set metricAdapter.image.repository=gocrane/metric-adapter \
                   --set metricAdapter.image.tag=pr-877-008474b \
                   --set craneAgent.image.repository=gocrane/crane-agent \
                   --set craneAgent.image.tag=pr-877-008474b \
                   --set cranedDashboard.image.repository=gocrane/dashboard \
                   --set cranedDashboard.image.tag=pr-877-008474b crane/crane

Coding Registry

Overview: https://finops.coding.net/public-artifacts/gocrane/crane/packages

Image Pull Command
crane-agent:pr-877-008474b docker pull finops-docker.pkg.coding.net/gocrane/crane/crane-agent:pr-877-008474b
dashboard:pr-877-008474b docker pull finops-docker.pkg.coding.net/gocrane/crane/dashboard:pr-877-008474b
metric-adapter:pr-877-008474b docker pull finops-docker.pkg.coding.net/gocrane/crane/metric-adapter:pr-877-008474b
craned:pr-877-008474b docker pull finops-docker.pkg.coding.net/gocrane/crane/craned:pr-877-008474b

Quick Deploy - Helm

helm repo add crane https://finops-helm.pkg.coding.net/gocrane/gocrane
helm install crane -n crane-system --create-namespace \
                   --set craned.image.repository=finops-docker.pkg.coding.net/gocrane/crane/craned \
                   --set craned.image.tag=pr-877-008474b \
                   --set metricAdapter.image.repository=finops-docker.pkg.coding.net/gocrane/crane/metric-adapter \
                   --set metricAdapter.image.tag=pr-877-008474b \
                   --set craneAgent.image.repository=finops-docker.pkg.coding.net/gocrane/crane/crane-agent \
                   --set craneAgent.image.tag=pr-877-008474b \
                   --set cranedDashboard.image.repository=finops-docker.pkg.coding.net/gocrane/crane/dashboard \
                   --set cranedDashboard.image.tag=pr-877-008474b crane/crane

Ghcr Registry

Overview: https://github.com/orgs/gocrane/packages?repo_name=crane

Image Pull Command
crane-agent:pr-877-008474b docker pull ghcr.io/gocrane/crane/crane-agent:pr-877-008474b
dashboard:pr-877-008474b docker pull ghcr.io/gocrane/crane/dashboard:pr-877-008474b
metric-adapter:pr-877-008474b docker pull ghcr.io/gocrane/crane/metric-adapter:pr-877-008474b
craned:pr-877-008474b docker pull ghcr.io/gocrane/crane/craned:pr-877-008474b

Quick Deploy - Helm

helm repo add crane https://finops-helm.pkg.coding.net/gocrane/gocrane
helm install crane -n crane-system --create-namespace \
                   --set craned.image.repository=ghcr.io/gocrane/crane/craned \
                   --set craned.image.tag=pr-877-008474b \
                   --set metricAdapter.image.repository=ghcr.io/gocrane/crane/metric-adapter \
                   --set metricAdapter.image.tag=pr-877-008474b \
                   --set craneAgent.image.repository=ghcr.io/gocrane/crane/crane-agent \
                   --set craneAgent.image.tag=pr-877-008474b \
                   --set cranedDashboard.image.repository=ghcr.io/gocrane/crane/dashboard \
                   --set cranedDashboard.image.tag=pr-877-008474b crane/crane

@payall4u payall4u force-pushed the feature/optimize-pod-initializer branch from 77006c1 to f3c16c7 Compare November 29, 2023 07:09
@payall4u payall4u force-pushed the feature/optimize-pod-initializer branch from 5302788 to f91585f Compare November 29, 2023 09:20
@payall4u payall4u changed the title Feature/optimize pod initializer Cherry pick optimize pod initializer on release-0.10 Nov 29, 2023
@payall4u payall4u merged commit c811bb6 into gocrane:release-0.10 Nov 30, 2023
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants