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

Improve the minimal configuration of vpp (#26085) #29022

Merged
merged 1 commit into from
Aug 16, 2023

Conversation

YanLongDai
Copy link
Contributor

@YanLongDai YanLongDai commented Aug 15, 2023

Commit Message: Improve the documentation on the minimum configuration of vpp

Additional Description: The vpp minimization configuration given on the official website does not enable the session layer, which will cause envoy to fail to register with vpp when it is started in vcl mode, because the session layer of vpp is disabled by default, although vpp can also enable session enbale through cli, but for People who do not have a deep understanding of vpp are prone to encounter some pitfalls, so improve the minimum configuration document of vpp
Risk Level: low
Testing:
Docs Changes: yes
Release Notes:
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #26085 ]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

Signed-off-by: YanLongDai <dyl_wlc@163.com>
@repokitteh-read-only
Copy link

Hi @YanLongDai, welcome and thank you for your contribution.

We will try to review your Pull Request as quickly as possible.

In the meantime, please take a look at the contribution guidelines if you have not done so already.

🐱

Caused by: #29022 was opened by YanLongDai.

see: more, trace.

Copy link
Member

@phlax phlax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks @YanLongDai

one thing i spotted while reviewing is that pygments has support for vcl code highlighting, we should follow up to set .. code-block::vcl

@phlax phlax merged commit c50f885 into envoyproxy:main Aug 16, 2023
94 checks passed
phlax added a commit to phlax/envoy that referenced this pull request Aug 17, 2023
…nvoyproxy#29022)"

This reverts commit c50f885.

Signed-off-by: Ryan Northey <ryan@synca.io>
@YanLongDai
Copy link
Contributor Author

YanLongDai commented Aug 21, 2023

lgtm, thanks @YanLongDai

one thing i spotted while reviewing is that pygments has support for vcl code highlighting, we should follow up to set .. code-block::vcl

I can do this, but I don't quite understand what the 'vcl' code includes?

@phlax
Copy link
Member

phlax commented Aug 21, 2023

thanks @YanLongDai - i tried already in #29066 but it seems there is not actually support - the vcl support is for varnish

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

Successfully merging this pull request may close these issues.

envoy VCL interface registered faild with Vpp
3 participants