Comments (9)
I modified the configuration after installation. The exported deployment, config, and clusterrolebinding are the configurations currently in use after I modified them.
This is my configuration: demo.tgz
Reference documentation: https://apisix.apache.org/zh/blog/2023/10/18/ingress-apisix/#%E5%AE%89%E8%A3%85-apisix-ingress-controller
@Vacant2333 @Revolyssup Thank you very much for the answer
from apisix-ingress-controller.
@bren-ai Make sure that you set the watching namespace parameter for each deployment of ingress controller different so that they don't interfere with each other. Here it looks like both controllers are trying to modify the same resource.
from apisix-ingress-controller.
@bren-ai Make sure that you set the watching namespace parameter for each deployment of ingress controller different so that they don't interfere with each other. Here it looks like both controllers are trying to modify the same resource.
can we provide a docs for multiple install?
from apisix-ingress-controller.
I modified the configuration after installation. The exported deployment, config, and clusterrolebinding are the configurations currently in use after I modified them.
This is my configuration: demo.tgz Reference documentation: https://apisix.apache.org/zh/blog/2023/10/18/ingress-apisix/#%E5%AE%89%E8%A3%85-apisix-ingress-controller @Vacant2333 @Revolyssup Thank you very much for the answer
good! i think we can close the issue now?
from apisix-ingress-controller.
I want to know how to achieve my goal, How to start multiple unrelated ingress-apisix-composite-deployment to load traffic from different sources
from apisix-ingress-controller.
This is our values override for running a second controller via the Helm chart. We do this to have an internal-only load balancer, but maybe expanded on what you want to achieve could help us understand what you're actually trying to do here.
ingress-controller:
config:
ingressPublishService: apisix/apisix-internal-gateway
kubernetes:
ingressClass: apisix-internal
electionId: ingress-apisix-internal-leader
apisix:
serviceName: apisix-internal-admin
serviceNamespace: apisix
gateway:
annotations:
service.beta.kubernetes.io/azure-load-balancer-internal: "true"
Note that you also have to use the ingress name in all your CRDs to not have them processed by both controllers.
from apisix-ingress-controller.
Thanks for the answer. The purpose is only to safely isolate the traffic entrance, which is divided into public and private traffic entrances. @acuteaura
from apisix-ingress-controller.
Is there a way to have multiple independant instances sharing the same objects ?
For example I have 2 instances of the apisix helm chart (each with their own etcd and apisix-ingress-controler), 1 for private routes (via internal ALB) and another for public routes (via public LB).
I have some services that need to expose both public and private routes, how can I achieve this ?
I get the same issue so far, facing the the object has been modified; please apply your changes to the latest version and try again
error.
For example should I add something to this for it to work ? (it only needs to be in the public one in this example)
apiVersion: apisix.apache.org/v2
kind: ApisixPluginConfig
metadata:
name: ecgator-plugins
spec:
plugins:
- name: proxy-rewrite
enable: true
config:
uri: /upload
from apisix-ingress-controller.
Write two objects (with whatever templating/generator you use) and set spec.ingressClassName
from apisix-ingress-controller.
Related Issues (20)
- request help: Not able to hit kubernetes local service using ApisixRoute and ApisixUpstream HOT 2
- feat: Add a "namespace" parameter to the "plugin_config" of apisixRoute, to share the same apisixPluginConfig between all namespaces of apisixRoutes HOT 2
- bug: APISIX ingress controller helm chart attempts to create resources that do not support lower than 1.19
- request help: Need help in installing Apisix 3.1 with yaml files in kubernetes cluster HOT 5
- feat: Is it possible to make the ingress controller work without allowing read access to all secrets in the cluster? HOT 3
- bug: create ApisixRoute failed by k8s dynamic client-go HOT 3
- bug: CVE-2023-48795 Vulnerability
- request help: Chinese document plan
- bug: library etcd-adapter fixed a concurrent issue, need upgrade dependency mod version HOT 1
- bug: support skip_mtls_uri_regex for CRD kind: ApisixTls HOT 1
- help request: Apisix 3.8.0 version - ingress controller deployment issue HOT 1
- request help: large file upload not work HOT 2
- dependencies: update etcd-adapter version to latest
- bug: plugin config "concurrent map writes" HOT 1
- feat: As a user, I want to configure ApisixRoute with the multi-auth plugin, so that my service can support multiple authentication methods per route HOT 1
- feat: As a user, I want to configure External services using Kubernetes Ingress without CRD's HOT 3
- help request: Not able to use custom plugin with composite architecture approach HOT 6
- feat: can apisix-ingress-controller use plugin without apisix HOT 1
- bug: Upstream HealthCheck Issue - Unhealthy Upstream doesn't be excluded temporarily HOT 39
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apisix-ingress-controller.