ps-19 opened a new pull request, #1787:
URL: https://github.com/apache/apisix-ingress-controller/pull/1787

   <!-- Please answer these questions before submitting a pull request -->
   
   ### Type of change:
   
   <!-- Please delete options that are not relevant. -->
   
   <!-- Select all the options from below that matches the type your PR best -->
   
   - [x] Bugfix
   - [ ] New feature provided
   - [ ] Improve performance
   - [ ] Backport patches
   - [ ] Documentation
   - [ ] Refactor
   - [ ] Chore
   - [ ] CI/CD or Tests
   
   ### What this PR does / why we need it:
   
   The PR adds a new make dev-env entry to the existing Makefile. The purpose 
of this new entry is to simplify the process of setting up a development 
environment by automating the creation of a new Kubernetes cluster using 
"kind", deploying APISIX and etcd, building the apisix-ingress-controller's 
image, and finally deploying the apisix-ingress-controller.
   
   The new entry will allow developers to quickly and easily set up a local 
development environment with all the necessary dependencies installed and 
configured, making it easier to develop and test changes to the APISIX 
codebase. This will save time and effort compared to manually configuring the 
development environment, and ensure consistency across different developers' 
environments.
   
   Overall, this PR aims to enhance the developer experience by streamlining 
the process of setting up a development environment for APISIX.
   
   **But there is only one problem, it will be exposed on Port 8000:5000 
instead of 5000:5000. Because Port 5000 is in use by another registry.**
   Run
   
   ```bash
   make dev-env
   ```
   
   <!--- Why is this change required? What problem does it solve? -->
   <!--- If it fixes an open issue, please link to the issue here. -->
   
   ### Pre-submission checklist:
   
   <!--
   Please follow the requirements:
   1. Use Draft if the PR is not ready to be reviewed
   2. Test is required for the feat/fix PR, unless you have a good reason
   3. Doc is required for the feat PR
   4. Use a new commit to resolve review instead of `push -f`
   5. Use "request review" to notify the reviewer once you have resolved the 
review
   -->
   
   - [x] Did you explain what problem does this PR solve? Or what new features 
have been added?
   - [x] Have you added corresponding test cases?
   - [x] Have you modified the corresponding document?
   - [x] Is this PR backward compatible? **If it is not backward compatible, 
please discuss on the [mailing 
list](https://github.com/apache/apisix-ingress-controller#community) first**
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to