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

[DOCU-3167] Add Amazon Linux 2023 to support page #5536

Merged
merged 8 commits into from
May 12, 2023
6 changes: 6 additions & 0 deletions app/_data/tables/support/gateway/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,12 @@ _packages:
package: true
arm: false
fips: false
amazonlinux2023: &amazonlinux2023
os: Amazon Linux
version: 2023
package: true
arm: false
fips: false
centos7: &centos7
os: CentOS
version: 7
Expand Down
103 changes: 103 additions & 0 deletions app/_data/tables/support/gateway/versions/33.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
{% include_relative_once _data/tables/support/gateway/packages.yml %}
{% include_relative_once _data/tables/support/gateway/third-party.yml %}
{% include_relative_once _data/tables/support/gateway/browsers.yml %}

lts: false
distributions:
- <<: *alpine
docker: true
- <<: *amazonlinux2
docker: true
arm: true
- <<: *amazonlinux2023
docker: true
arm: true
- *centos7
- *debian10
- <<: *debian11
docker: true
- *rhel7
- <<: *rhel8
docker: true
fips: true
- <<: *ubuntu1804
arm: false
docker: false
- <<: *ubuntu2004
arm: false
docker: false
fips: true
- <<: *ubuntu2204
arm: true
docker: true
fips: true

third-party:
datastore:
- <<: *postgres
versions:
- 15
- 14
- 13
- 12
- 11
- 10
- 9
- Amazon RDS
- Amazon Aurora
- *cassandra
- *redis
- *influxdb
- *kafka

metrics:
- *prometheus
- *statsd
- *opentelemetry
- *zipkin

vault:
- *vaultproject
- *aws-sm
- *gcp-sm

identity_provider:
- *auth0
- *cognito
- *connect2id
- *curity
- *dex
- *gluu
- *google
- *identityserver
- *keycloak
- *azure-ad
- *microsoft-adfs
- *microsoft-live-connect
- *okta
- *onelogin
- *openam
- *paypal
- *pingfederate
- *salesforce
- *wso2
- *yahoo

service_mesh:
- *kongmesh
- *istio

log_provider:
- *splunk
- *datadog
- *loggly

s3_api:
- *s3
- *minio

browsers:
- *edge
- *chrome
- *firefox
- *safari
77 changes: 74 additions & 3 deletions app/_src/gateway/install/linux/amazon-linux.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,51 @@ Kong is licensed under an
You can install {{site.base_gateway}} by downloading an installation package or using our yum repository.

{% navtabs %}
{% navtab Package %}
{% navtab Package (AL2023) %}
Install {{site.base_gateway}} on Amazon Linux 2023 from the command line.

Install {{site.base_gateway}} on Amazon Linux from the command line.
1. Download the Kong package:

{% capture download_package %}
{% navtabs_ee codeblock %}
cloudjumpercat marked this conversation as resolved.
Show resolved Hide resolved
{% navtab Kong Gateway %}
```bash
curl -Lo kong-enterprise-edition-{{page.versions.ee}}.aws.amd64.rpm "{{ site.links.download }}/gateway-3.x-amazonlinux-2023/Packages/k/kong-enterprise-edition-{{page.versions.ee}}.aws.amd64.rpm"
```
{% endnavtab %}
{% navtab Kong Gateway (OSS) %}
```bash
curl -Lo kong-{{page.versions.ce}}.aws.amd64.rpm "{{ site.links.download }}/gateway-3.x-amazonlinux-2023/Packages/k/kong-{{page.versions.ce}}.aws.amd64.rpm"
```
{% endnavtab %}
{% endnavtabs_ee %}
{% endcapture %}

{{ download_package | indent | replace: " </code>", "</code>" }}

2. Install the package:

{% capture install_package %}
{% navtabs_ee codeblock %}
{% navtab Kong Gateway %}
```bash
sudo yum install kong-enterprise-edition-{{page.versions.ee}}.aws.amd64.rpm
```
{% endnavtab %}
{% navtab Kong Gateway (OSS) %}
```bash
sudo yum install kong-{{page.versions.ce}}.aws.amd64.rpm
```
{% endnavtab %}
{% endnavtabs_ee %}
{% endcapture %}

{{ install_package | indent | replace: " </code>", "</code>" }}

{% endnavtab %}
{% navtab Package (Amazon Linux 2) %}

Install {{site.base_gateway}} on Amazon Linux 2 from the command line.

1. Download the Kong package:

Expand Down Expand Up @@ -60,7 +102,36 @@ sudo yum install kong-{{page.versions.ce}}.aws.amd64.rpm
{{ install_package | indent | replace: " </code>", "</code>" }}

{% endnavtab %}
{% navtab YUM repository %}
{% navtab YUM repository (AL2023) %}

Install the YUM repository from the command line.

1. Download the Kong APT repository:
```bash
curl https://download.konghq.com/gateway-3.x-amazonlinux-2023/config.repo | sudo tee /etc/yum.repos.d/kong.repo
```

2. Install Kong:

{% capture install_from_repo %}
{% navtabs_ee codeblock %}
{% navtab Kong Gateway %}
```bash
sudo yum install kong-enterprise-edition-{{page.versions.ee}}
```
{% endnavtab %}
{% navtab Kong Gateway (OSS) %}
```bash
sudo yum install kong-{{page.versions.ce}}
```
{% endnavtab %}
{% endnavtabs_ee %}
{% endcapture %}

{{ install_from_repo | indent | replace: " </code>", "</code>" }}

{% endnavtab %}
{% navtab YUM repository (Amazon Linux 2) %}

Install the YUM repository from the command line.

Expand Down
5 changes: 1 addition & 4 deletions app/_src/gateway/install/linux/ubuntu.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,10 +67,7 @@ Once {{ site.base_gateway }} is running, you may want to do the following:
You can install {{site.base_gateway}} by downloading an installation package or using our APT repository.

{:.note .no-icon}
> We currently package {{ site.base_gateway }} for Ubuntu Bionic and Focal.
> If you are using a different release, replace `$(lsb_release -sc)` with `focal` in the commands below.
> <br /><br />
> To check your release name run `lsb_release -sc`.
> We currently package {{ site.base_gateway }} for Ubuntu Bionic and Focal. If you are using a different release, replace `$(lsb_release -sc)` with `focal` in the commands below. To check your release name run `lsb_release -sc`.

{% navtabs %}
{% navtab Package %}
Expand Down
3 changes: 3 additions & 0 deletions app/_src/gateway/support/browser.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ breadcrumb: Browser
Kong supports N-1 versions of Edge, Chrome, Firefox and Safari on desktop plus any extended support versions.

{% navtabs %}
{% navtab 3.3 %}
{% include_cached gateway-support-browsers.html data=site.data.tables.support.gateway.versions.33 %}
{% endnavtab %}
{% navtab 3.2 %}
{% include_cached gateway-support-browsers.html data=site.data.tables.support.gateway.versions.32 %}
{% endnavtab %}
Expand Down
3 changes: 3 additions & 0 deletions app/_src/gateway/support/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@ Customers with platinum or higher subscriptions may request fixes outside of the
Kong supports the following versions of {{site.ee_product_name}}:

{% navtabs %}
{% navtab 3.3 %}
cloudjumpercat marked this conversation as resolved.
Show resolved Hide resolved
cloudjumpercat marked this conversation as resolved.
Show resolved Hide resolved
{% include_cached gateway-support.html version="3.3" data=site.data.tables.support.gateway.versions.33 eol="May 2024" %}
{% endnavtab %}
{% navtab 3.2 %}
{% include_cached gateway-support.html version="3.2" data=site.data.tables.support.gateway.versions.32 eol="February 2024" %}
{% endnavtab %}
Expand Down
3 changes: 3 additions & 0 deletions app/_src/gateway/support/third-party.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@ Kong aims to support the last 2 versions of any third party tool, plus the curre
> Some third party tools below do not have a version number. These tools are managed services and Kong provides compatibility with the currently released version

{% navtabs %}
{% navtab 3.3 %}
{% include_cached gateway-support-third-party.html data=site.data.tables.support.gateway.versions.33 %}
{% endnavtab %}
{% navtab 3.2 %}
{% include_cached gateway-support-third-party.html data=site.data.tables.support.gateway.versions.32 %}
{% endnavtab %}
Expand Down