Skip to content

feature: support to enable HTTPS for admin API #1647

Closed
@membphis

Description

@membphis

Allow users to access the Admin API via HTTPS.
We can add a single flag to support this feature.

apisix:
  allow_admin:                  # http://nginx.org/en/docs/http/ngx_http_access_module.html#allow
    - 127.0.0.0/24              # If we don't set any IP list, then any IP access is allowed by default.
    - "::/64"
  port_admin: 9180              # use a separate port for Admin API
  https_admin: true             # enable HTTPS when use a separate port for Admin API.
                                # Admin API will use conf/apisix_admin_api.crt and conf/apisix_admin_api.key as certificate.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions