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

feat: rename incubator package to incubator.ingress-controller.konghq.com #5302

Merged
merged 1 commit into from
Dec 7, 2023

Conversation

czeslavo
Copy link
Contributor

@czeslavo czeslavo commented Dec 6, 2023

What this PR does / why we need it:

After a discussion regarding package naming, we've decided to use a better-namespaced pattern for new packages. In configuration.konghq.com we lacked a part that would namespace our packages specifically to KIC which is not perfect as that would be better to keep our APIs in Kong to be consistently namespaced. In KGO we've used *.gateway-operator.konghq.com pattern so using incubator.ingress-controller.konghq.com in KIC is consistent with that and the pattern we'd like to follow in the future is <component-local-package-name>.<component-name>.konghq.com.

Which issue this PR fixes:

Part of #5152.

PR Readiness Checklist:

Complete these before marking the PR as ready to review:

  • the CHANGELOG.md release notes have been updated to reflect any significant (and particularly user-facing) changes introduced by this PR

@czeslavo czeslavo changed the title feat: rename package incubator.konghq.com to incubator.ingress-contro… feat: rename package incubator.konghq.com to incubator.ingress-controller Dec 6, 2023
@czeslavo czeslavo changed the title feat: rename package incubator.konghq.com to incubator.ingress-controller feat: rename incubator.konghq.com package to incubator.ingress-controller.konghq.com Dec 6, 2023
@czeslavo czeslavo changed the title feat: rename incubator.konghq.com package to incubator.ingress-controller.konghq.com feat: rename incubator package to incubator.ingress-controller.konghq.com Dec 6, 2023
@czeslavo czeslavo force-pushed the feat/change-incubator-package-name branch from 5af33ee to 243166d Compare December 6, 2023 16:48
@czeslavo czeslavo force-pushed the feat/change-incubator-package-name branch from 243166d to 8ae138b Compare December 6, 2023 16:52
@czeslavo czeslavo self-assigned this Dec 6, 2023
@czeslavo czeslavo added the area/feature New feature or request label Dec 6, 2023
@czeslavo czeslavo added this to the KIC v3.1.x milestone Dec 6, 2023
@czeslavo czeslavo marked this pull request as ready for review December 6, 2023 16:53
@czeslavo czeslavo requested a review from a team as a code owner December 6, 2023 16:53
Copy link

codecov bot commented Dec 6, 2023

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (8b3d551) 75.7% compared to head (8ae138b) 75.9%.
Report is 2 commits behind head on main.

Files Patch % Lines
internal/manager/run.go 50.0% 2 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff           @@
##            main   #5302     +/-   ##
=======================================
+ Coverage   75.7%   75.9%   +0.1%     
=======================================
  Files        170     170             
  Lines      19457   19458      +1     
=======================================
+ Hits       14742   14770     +28     
+ Misses      3879    3858     -21     
+ Partials     836     830      -6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@czeslavo czeslavo enabled auto-merge (squash) December 6, 2023 17:37
@czeslavo czeslavo merged commit 6470f94 into main Dec 7, 2023
47 checks passed
@czeslavo czeslavo deleted the feat/change-incubator-package-name branch December 7, 2023 01:30
czeslavo added a commit to Kong/charts that referenced this pull request Dec 7, 2023
Aligns the API group name for KongServiceFacade RBAC rules so it matches after 
the rename Kong/kubernetes-ingress-controller#5302. Releases a kong/kong 2.33.1 patch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/feature New feature or request size/M
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants