* Update kube-version to 1.10.7
```
knative1 $ ibmcloud cs cluster-create --name=$CLUSTER_NAME \
> --zone=$CLUSTER_ZONE \
> --kube-version=1.10.3 \
> --machine-type=b2c.4x16 \
> --workers=3
Creating cluster...
FAILED
A previous patch was specified. Only the most recent patch for a particular minor version can be specified during cluster-create. To list supported Kubernetes versions, run 'ibmcloud ks kube-versions'. (E0156)
Incident ID: 5533234a-df08-478b-b298-ab0ddbe67dfe
knative1 $ ibmcloud ks kube-versions
OK
Version
1.8.15 (deprecated, unsupported in 9 days)
1.9.10
1.10.7 (default)
1.11.2
To assess the differences across versions, see https://console.bluemix.net/docs/containers/cs_versions.html#cs_versions.
```
After change:
```
knative1 $ ibmcloud cs cluster-create --name=$CLUSTER_NAME \
> --zone=$CLUSTER_ZONE \
> --kube-version=1.10.7 \
> --machine-type=b2c.4x16 \
> --workers=3
Creating cluster...
OK
```
* No longer use --kube-version to avoid need to change instructions
* Update Knative-with-IKS.md
* Update docs to use correct ingress gateway service.
* Update wording of knative-ingressgateway deprecation.
* Update wording of knative-ingressgateway deprecation per feeeback.
eventing.yaml doesn't install the in-memory provisioner, release.yaml
does. Since the provisioner is required to run the samples, we should be
telling users to install release.yaml.
* Tweaks docs to create Istio CRDs first
Closes#540
If people are ok with this change I'll make similar modifications to the other
instruction files too.
Signed-off-by: Doug Davis <dug@us.ibm.com>
* Update Knative-with-IKS.md
* move all install comps to adv file
* recovering review comments
* filename change
* title update
* There can be multiple components in a knative package
* fix links
* new serving version
* Update install/Knative-custom-install.md
in testing I found that this is not a real namespace so removing
* Update packages in table
* review feedback, 0.2.1 eventing, eventsource lists
* edit Istio steps around admission controller
* fix indentation
* Recover networking related comments
* Use Istio release artifact URL to install
This is more likely to be authoritative than the checked-in version.
* Correct shell block
* Install serving v0.2.2
* Use Build release artifact URL to install
This is more likely to be authoritative than the checked-in version.
* Point to the top-level install docs from eventing
* Update some docs for installation of knative on GKE
- more bash annotations
- make project also a variable
- rearrange and re-word some docs about cluster name and zone
* Some re-arranging of actions about the GCP project in the docs.
* Minor text updates in the GCP project section.
* Add some GCP -> Google Cloud Platform abbreviation pieces.
* Discover the K8S version for IKS deployment
Version 1.10.3 is not available anymore in IKS. Having a fixed
version will become stale eventually. The default version is
now >1.10 but that may change, so ask installers to select an
appropriate version based on the minimum requirement.
* Update Knative-with-IKS.md
* Update Knative-with-IKS.md
* Update OpenShift instructions to fix#417
Update istio-sidecar-injector configmap after Istio is ready in order to let knative activator and autoscaler pods running properly
* Edit steps
* Update PKS docs clarifying the need to enable privileged containers
- add note clarifying the need to check "Enable Privileged Containers" and "Disable DenyEscalatingExec" in Ops Manager before creating cluster
* Edit steps for privileged mode
* Improvements to OpenShift installation
Fixes#409
* Updates to minishift based installation instead of oc cluster up
* Added scripts to setup the policies for Istio and Knative
* Removed scripted install script
Signed-off-by: Kamesh Sampath <ksampath@redhat.com>
* Minishift document and polices updated for OpenShift 3.11
* Review comment fixes
* Update Minikube arguments
- the admission-control flag is now enable-admission-plugins
- seems the new name is required when using kubernetes-version v1.11.0 or later
* Upgrade to Kubernetes v1.11.1
- this goes along with the change to use `apiserver.enable-admission-plugins`
- Minikube version should be v0.28.1 or later to support k8s v1.11.x
* Updated to work for latest Minikube v0.29.0
- removed the `controller-manager.cluster-signing-cert-file` and `controller-manager.cluster-signing-key-file` arguments
- updated to use Kubernetes version 1.11.3