@@ -20,21 +20,23 @@ includes the following:
20
20
21
21
All of these configurations use Pulumi code within Python as the Infrastructure as Code (IaC) manager.
22
22
23
- | K8 Provider | Tested | Infrastructure Support | IC Options | FQDN/IP | Notes |
24
- | -----------------| --------| -----------------------------| -------------------------| -----------------| --------------------------------------------------|
25
- | AWS EKS | Yes | Full Infrastructure Standup | Build, Pull (uses ECR) | Provided | |
26
- | Azure AKS | Yes | Kubeconfig Only (3) | NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | |
27
- | Google GKE | Yes | Kubeconfig Only (3) | NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | |
28
- | MicroK8s | Yes | Kubeconfig Only (3) | NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Storage, DNS, and Metallb need to be Enabled (4) |
29
- | Harvester/RKE2 | Yes | Kubeconfig Only (3) | NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Needs Storage, K8 LoadBalancer |
30
- | K3S | Yes | Kubeconfig Only (3) | NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Needs Storage, K8 LoadBalancer |
31
- | Rancher Desktop | No | Kubeconfig Only (3) | NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Needs Storage, K8 LoadBalancer |
32
- | Minikube | No | Kubeconfig Only (3) | NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Needs Storage, K8 LoadBalancer |
23
+ | K8 Provider | Tested | Infrastructure Support | IC Options | FQDN/IP | Notes |
24
+ | -----------------| --------| -----------------------------| --------------------------------- | -----------------| --------------------------------------------------|
25
+ | AWS EKS | Yes | Full Infrastructure Standup | Build, Pull (uses ECR) | Provided | |
26
+ | Azure AKS | Yes | Kubeconfig Only (3) | NGINX / NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | |
27
+ | Google GKE | Yes | Kubeconfig Only (3) | NGINX / NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | |
28
+ | MicroK8s | Yes | Kubeconfig Only (3) | NGINX / NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Storage, DNS, and Metallb need to be Enabled (4) |
29
+ | Harvester/RKE2 | Yes | Kubeconfig Only (3) | NGINX / NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Needs Storage, K8 LoadBalancer |
30
+ | K3S | Yes | Kubeconfig Only (3) | NGINX / NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Needs Storage, K8 LoadBalancer |
31
+ | Rancher Desktop | No | Kubeconfig Only (3) | NGINX / NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Needs Storage, K8 LoadBalancer |
32
+ | Minikube | No | Kubeconfig Only (3) | NGINX / NGINX Plus (w/ JWT) (1) | Manual FQDN (2) | Needs Storage, K8 LoadBalancer |
33
33
34
34
### Notes:
35
35
1 . The NGINX IC build/deploy process is currently under active development and support for IC will be standardized across
36
36
all providers. Follow [ #81 ] ( https://github.com/nginxinc/kic-reference-architectures/issues/81 ) and
37
- [ #86 ] ( https://github.com/nginxinc/kic-reference-architectures/issues/86 ) for details.
37
+ [ #86 ] ( https://github.com/nginxinc/kic-reference-architectures/issues/86 ) for details. Currently, for all non-AWS environments
38
+ you have the option to specify either NGINX or NGINX Plus as your IC. The later does require an active subscription and a
39
+ JWT to be included at build time. Please see the documentation for more details.
38
40
2 . The process via which the IP and FQDN are created and used is currently under active development, and will be streamlined
39
41
and standardized for all providers. Follow [ #82 ] ( https://github.com/nginxinc/kic-reference-architectures/issues/82 ) for
40
42
details.
0 commit comments