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

discuss: New feature in Apache APISIX Ingress controller v1.5 #831

Closed
2 tasks done
tao12345666333 opened this issue Jan 5, 2022 · 13 comments
Closed
2 tasks done
Assignees
Labels
Milestone

Comments

@tao12345666333
Copy link
Member

tao12345666333 commented Jan 5, 2022

Hi, folks

The Apache APISIX Ingress controller v1.4 version has been released, and it is time to discuss the plans in the v1.5 version together.

I think the following features need to be included:

What features do you want Apache APISIX Ingress controller v1.5 to include?

You can reply to this issue or reply in the mailing list
https://lists.apache.org/thread/b70vcjrl6sdg4vhgt3k76pd3x0prb0xf

@tao12345666333 tao12345666333 added this to the 1.5.0 milestone Jan 5, 2022
@tao12345666333
Copy link
Member Author

@zlhgo
Copy link
Contributor

zlhgo commented Jan 7, 2022

ApisixGlobalRule crd

@tao12345666333
Copy link
Member Author

ApisixGlobalRule crd

can you add some details?

@zlhgo
Copy link
Contributor

zlhgo commented Jan 10, 2022

ApisixGlobalRule crd

can you add some details?

only two global plugins can now be enabled via ApisixClusterConfig, when i want to enable more i can only go through admin api or dashboard.
hopefully, enable it via k8s crd.

@tokers
Copy link
Contributor

tokers commented Jan 10, 2022

I think if we can also optimize the documentations, that would be grateful for users' self-education.

@zlhgo
Copy link
Contributor

zlhgo commented Jan 10, 2022

@tao12345666333 @tokers i am very sorry, is there already this feature?

@tokers
Copy link
Contributor

tokers commented Jan 11, 2022

Sorry, what did you mean?

@zlhgo
Copy link
Contributor

zlhgo commented Jan 11, 2022

@tokers
非常抱歉,我英语不好,就用中文吧。
我是想通过k8s crd添加全局插件,好想目前只能在ApisixClusterConfig配置开启prometheus和skywalking作为全局插件。

@tokers
Copy link
Contributor

tokers commented Jan 11, 2022

@tokers 非常抱歉,我英语不好,就用中文吧。 我是想通过k8s crd添加全局插件,好想目前只能在ApisixClusterConfig配置开启prometheus和skywalking作为全局插件。

Yep, it's for the simple usage, so prometheus and skywalking are supported in that way. We may discuss whether to support open plugin configurations in ApisixClusterConfig in the mailing list.

@tao12345666333
Copy link
Member Author

@zlhgo we can change ApisixClusterConfig

monitoring:
type: object
properties:
prometheus:
type: object
properties:
enable:
type: boolean
skywalking:
type: object
properties:
enable:
type: boolean
sampleRatio:
type: number
minimum: 0.00001
maximum: 1
ref to ApisixPluginConfig resource.

@stillfox-lee
Copy link
Contributor

May be include mqtt proxy ? There is a clear market demand for this feature.

@tao12345666333
Copy link
Member Author

@stillfox-lee thanks, we can actively push forward #1056

Once it is merged before the 1.5 release window, it will be introduced into the 1.5 release

#954 is the currently blocked task and we are actively working on it

@tao12345666333
Copy link
Member Author

The development window for v1.5 has been closed, we are currently in the release window, I will close this issue, thank you everyone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants