Skip to content

Commit e6ff13f

Browse files
authored
replace apache/apisix with api7/api7-ingress-controller (#8)
* replace apache/apisix with api7/api7-ingress-controller --------- Signed-off-by: Ashish Tiwari <[email protected]>
1 parent 57b5aee commit e6ff13f

File tree

302 files changed

+754
-1192
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

302 files changed

+754
-1192
lines changed

.golangci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ linters-settings:
2424
disable:
2525
- unsafeptr
2626
goimports:
27-
local-prefixes: github.com/apache/apisix-ingress-controller
27+
local-prefixes: github.com/api7/api7-ingress-controller
2828

2929
linters:
3030
disable:

CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2034,7 +2034,7 @@ This release mainly improves the program robustness and adds some features.
20342034

20352035
- Support Leader election to let only the leader process resources [#173](https://github.com/apache/apisix-ingress-controller/pull/173);
20362036
- Let Controller itself generates resource ids instead of relying on APISIX [#199](https://github.com/apache/apisix-ingress-controller/pull/199);
2037-
- Change go module name from `github.com/api7/ingress-controller` to `github.com/apache/apisix-ingress-controller` [#220](https://github.com/apache/apisix-ingress-controller/pull/220);
2037+
- Change go module name from `github.com/api7/ingress-controller` to `github.com/api7/api7-ingress-controller` [#220](https://github.com/apache/apisix-ingress-controller/pull/220);
20382038
- Re draw the design diagram [#214](https://github.com/apache/apisix-ingress-controller/pull/214);
20392039
- Support gRPC scheme in ApisixUpstream [#225](https://github.com/apache/apisix-ingress-controller/pull/225);
20402040
- SSL resource cache optimization [#203](https://github.com/apache/apisix-ingress-controller/pull/203);

LICENSE

-218
This file was deleted.

Makefile

+3-3
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ ifeq ($(OSARCH), x86_64)
4646
OSARCH = amd64
4747
endif
4848

49-
VERSYM="github.com/apache/apisix-ingress-controller/pkg/version._buildVersion"
50-
GITSHASYM="github.com/apache/apisix-ingress-controller/pkg/version._buildGitRevision"
51-
BUILDOSSYM="github.com/apache/apisix-ingress-controller/pkg/version._buildOS"
49+
VERSYM="github.com/api7/api7-ingress-controller/pkg/version._buildVersion"
50+
GITSHASYM="github.com/api7/api7-ingress-controller/pkg/version._buildGitRevision"
51+
BUILDOSSYM="github.com/api7/api7-ingress-controller/pkg/version._buildOS"
5252
GO_LDFLAGS ?= "-X=$(VERSYM)=$(VERSION) -X=$(GITSHASYM)=$(GITSHA) -X=$(BUILDOSSYM)=$(OSNAME)/$(OSARCH)"
5353
E2E_NODES ?= 4
5454
E2E_FLAKE_ATTEMPTS ?= 0

NOTICE

-5
This file was deleted.

README.md

+1-73
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,7 @@
1717
#
1818
-->
1919

20-
# Apache APISIX for Kubernetes
21-
22-
[![Go Report Card](https://goreportcard.com/badge/github.com/apache/apisix-ingress-controller)](https://goreportcard.com/report/github.com/apache/apisix-ingress-controller)
23-
[![Slack](https://badgen.net/badge/Slack/Join%20Apache%20APISIX?icon=slack)](https://apisix.apache.org/slack)
24-
25-
Use [Apache APISIX](https://github.com/apache/apisix#apache-apisix) for Kubernetes [Ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/).
20+
# API7 Ingress Controller
2621

2722
All configurations in `apisix-ingress-controller` are defined with Kubernetes CRDs (Custom Resource Definitions).
2823
Support configuring [plugins](https://github.com/apache/apisix/blob/master/docs/en/latest/plugins), service registration discovery mechanism for upstreams, load balancing and more in Apache APISIX.
@@ -83,72 +78,5 @@ Currently, APISIX Ingress Controller automatically manipulates some APISIX resou
8378
* [Rich plugins and ecology.](https://github.com/apache/apisix/tree/master/docs/en/latest/plugins)
8479
* Supports APISIX custom resources and Kubernetes native Ingress resources.
8580

86-
## Contributing
87-
88-
We welcome all kinds of contributions from the open-source community, individuals and partners.
89-
90-
* [Contributing Guide](./docs/en/latest/contribute.md)
91-
92-
### How to contribute
93-
94-
Most of the contributions that we receive are code contributions, but you can
95-
also contribute to the documentation or simply report solid bugs
96-
for us to fix.
97-
98-
For new contributors, please take a look at issues with a tag called [Good first issue](https://github.com/apache/apisix-ingress-controller/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) or [Help wanted](https://github.com/apache/apisix-ingress-controller/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22).
99-
100-
### How to report a bug
101-
102-
* **Ensure the bug was not already reported** by searching on GitHub under [Issues](https://github.com/apache/apisix-ingress-controller/issues).
103-
104-
* If you're unable to find an open issue addressing the problem, [open a new one](https://github.com/apache/apisix-ingress-controller/issues/new). Be sure to include a **title and clear description**, as much relevant information as possible, and a **code sample** or an **executable test case** demonstrating the expected behavior that is not occurring.
105-
106-
### Contributor over time
107-
108-
[![Contributor over time](https://contributor-overtime-api.git-contributor.com/contributors-svg?chart=contributorOverTime&repo=apache/apisix-ingress-controller)](https://git-contributor.com/?chart=contributorOverTime&repo=apache/apisix-ingress-controller)
109-
110-
## Community
111-
112-
* Mailing List: Mail to <[email protected]>, follow the reply to subscribe the mailing list.
113-
* QQ Group - 578997126
114-
* ![Twitter Follow](https://img.shields.io/twitter/follow/ApacheAPISIX?style=social) - follow and interact with us using hashtag `#ApacheAPISIX`
115-
* [Bilibili video](https://space.bilibili.com/551921247)
116-
117-
## Todos
118-
119-
* More todos will display in [issues](https://github.com/apache/apisix-ingress-controller/issues?q=is%3Aopen+is%3Aissue+label%3Atriage%2Faccepted)
120-
121-
## User stories
122-
123-
- [How Does Zoom Use APISIX Ingress in Its Continuous Delivery Pipeline? - API7.ai](https://api7.ai/blog/zoom-uses-apisix-ingress)
124-
- [Copernicus Reference System Software](https://github.com/COPRS/infrastructure/wiki/Networking-trade-off)
125-
- [From Traefik to APISIX, Horizon Robotics's Exploration in Ingress Controller - API7.ai](https://api7.ai/blog/why-horizon-robotics-migrated-from-traefik-to-apche-apisix)
126-
- [Why Jiakaobaodian Chooses APISIX Ingress Controller - API7.ai](https://api7.ai/blog/why-jiakaobaodian-chooses-apisix-ingress-controller)
127-
- [Why AISpeech Chooses Apache APISIX Instead of NGINX as k8s Ingress Controller - API7.ai](https://api7.ai/blog/why-aispeech-chooses-apache-apisix-instead-of-nginx-as-k8s-ingress-controller)
128-
- [Tencent Cloud: Why choose Apache APISIX to implement the k8s ingress controller?(Chinese)](https://cloud.tencent.com/developer/article/1592281)
129-
- [aispeech: Why we create a new k8s ingress controller?(Chinese)](https://mp.weixin.qq.com/s/bmm2ibk2V7-XYneLo9XAPQ)
130-
131-
If you are willing to share with us some scenarios and use cases when you use APISIX Ingress,
132-
please reply to the [issue](https://github.com/apache/apisix-ingress-controller/issues/501),
133-
or submit PR to update [Powered-BY](./powered-by.md) file
134-
135-
## Who Uses APISIX Ingress?
136-
137-
A wide variety of companies and organizations use APISIX Ingress for research, production and commercial product, below are some of them:
138-
139-
- AISpeech
140-
- European Copernicus Reference System
141-
- Jiakaobaodian(驾考宝典)
142-
- Horizon Robotics(地平线)
143-
- Tencent Cloud
144-
- UPYUN
145-
- Zoom
146-
147-
## Milestone
148-
149-
* [Milestone](https://github.com/apache/apisix-ingress-controller/milestones)
150-
151-
## Terminology
152-
15381
* APISIX Ingress: the whole service that contains the proxy ([Apache APISIX](https://apisix.apache.org)) and ingress controller (apisix-ingress-controller).
15482
* apisix-ingress-controller: the ingress controller component.

cmd/cmd.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ import (
1919

2020
"github.com/spf13/cobra"
2121

22-
"github.com/apache/apisix-ingress-controller/cmd/ingress"
23-
"github.com/apache/apisix-ingress-controller/pkg/version"
22+
"github.com/api7/api7-ingress-controller/cmd/ingress"
23+
"github.com/api7/api7-ingress-controller/pkg/version"
2424
)
2525

2626
func newVersionCommand() *cobra.Command {

0 commit comments

Comments
 (0)