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

sync acp chart #3364

Merged
merged 2 commits into from
Nov 3, 2023
Merged

sync acp chart #3364

merged 2 commits into from
Nov 3, 2023

Conversation

hongzhen-ma
Copy link
Collaborator

@hongzhen-ma hongzhen-ma commented Nov 2, 2023

What type of this PR

Examples of user facing changes:

  • Features
  • Bug fixes
  • Docs
  • Tests

Which issue(s) this PR fixes:

Fixes #(issue-number)

WHAT

🤖 Generated by Copilot at d1ad1e3

This pull request refactors and improves the CNI configuration and the upgrade process for the kube-ovn helm chart. It introduces a new cni_conf section in values.yaml to customize the CNI parameters, and uses the lookup function to avoid changing resource requests and limits for existing deployments and daemonsets during upgrades. It also updates the environment variables and the file names to reflect the new cni_conf section.

🤖 Generated by Copilot at d1ad1e3

CNI config
cni_conf section added
Upgrade with lookup

HOW

🤖 Generated by Copilot at d1ad1e3

  • Rename controller-deploy.yaml to central-deploy.yaml and update the CNI-related flags and environment variables for the ovn-central and kube-ovn-controller deployments (link, link, link, link, link)
  • Update the CNI-related environment variable for the ovs-ovn daemonset (link)
  • Use the lookup function to preserve the existing resource requests and limits for the kube-ovn-cni daemonset during an upgrade (link)
  • Remove the duplicated or redundant parameters from the networking and func sections of the values.yaml file (link, link, link)
  • Add the cni_conf section to the values.yaml file to group the CNI-related configuration parameters and allow the user to customize them (link)
  • Swap the order of the EXCHANGE_LINK_NAME and ENABLE_EIP_SNAT parameters in the networking section of the values.yaml file to group the EIP-related parameters together and follow the alphabetical order (link)
  • Remove a blank line from the values.yaml file to improve the formatting and readability (link)

Signed-off-by: 马洪贞 <[email protected]>
Signed-off-by: 马洪贞 <[email protected]>
@hongzhen-ma hongzhen-ma merged commit f593a04 into release-1.12 Nov 3, 2023
51 of 52 checks passed
@hongzhen-ma hongzhen-ma deleted the acp-chart branch November 3, 2023 02:24
bobz965 pushed a commit that referenced this pull request Nov 6, 2023
* sync acp chart

Signed-off-by: 马洪贞 <[email protected]>

* update k8s to v1.27.5

Signed-off-by: 马洪贞 <[email protected]>

---------

Signed-off-by: 马洪贞 <[email protected]>
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.

2 participants