mirror of https://github.com/kubernetes/kops.git
Update information in README
This commit is contained in:
parent
e9ddf8d407
commit
c4a6eeb97b
|
@ -1,12 +1,33 @@
|
|||
# Deploy Citrix Ingress Controller through KOPS
|
||||
# Deploying Citrix Ingress Controller through KOPS
|
||||
|
||||
[Citrix Ingress Controller](https://github.com/citrix/citrix-k8s-ingress-controller) has many robust Ingress functionalities. It can also be deployed when creating a Kubernetes cluster using KOPS addon.
|
||||
This guide explains how to deploy [Citrix Ingress Controller](https://github.com/citrix/citrix-k8s-ingress-controller) through KOPS addon.
|
||||
|
||||
# Quick Deploy using `kubectl`
|
||||
## Quick Deploy using `kops`
|
||||
|
||||
You can enable the Citrix Ingress Controller addon when creating the Kubernetes cluster through KOPS.
|
||||
|
||||
Edit the cluster before creating it
|
||||
|
||||
```
|
||||
kops edit cluster <cluster-name>
|
||||
```
|
||||
|
||||
Now add the addon specification in the cluster manifest in the section - `spec.addons`
|
||||
|
||||
```
|
||||
addons:
|
||||
- manifest: ingress-citrix
|
||||
|
||||
```
|
||||
For more information on how to enable addon during cluster creation refer [Kops Addon guide](https://github.com/kubernetes/kops/blob/master/docs/addons.md#installing-kubernetes-addons)
|
||||
|
||||
**NOTE:** This method only works for Google Cloud Platform. For using this addon on AWS, please use the `kubectl` method below.
|
||||
|
||||
## Quick Deploy using `kubectl`
|
||||
|
||||
## GCP
|
||||
|
||||
To deploy in Google Cloud Platform, use the below command
|
||||
After cluster creation, you can deploy [Citrix Ingress Controller](https://github.com/citrix/citrix-k8s-ingress-controller) in Google Cloud Platform using the below command
|
||||
|
||||
```
|
||||
kubectl create -f https://raw.githubusercontent.com/kubernetes/kops/master/addons/ingress-citrix/v1.1.1.yaml
|
||||
|
@ -14,7 +35,7 @@ kubectl create -f https://raw.githubusercontent.com/kubernetes/kops/master/addon
|
|||
|
||||
## AWS
|
||||
|
||||
To deploy in AWS, use the below command
|
||||
After cluster creation, you can deploy [Citrix Ingress Controller](https://github.com/citrix/citrix-k8s-ingress-controller) in AWS using the below command
|
||||
|
||||
```
|
||||
kubectl create -f https://raw.githubusercontent.com/kubernetes/kops/master/addons/ingress-citrix/v1.1.1-aws.yaml
|
||||
|
|
Loading…
Reference in New Issue