Skip to content

Commit 335adda

Browse files
jmlrttekton-robot
authored andcommittedJun 1, 2021
Update docs to use K8S 1.18 as the minimum version
As of v0.24, Tekton Pipelines requires Kubernetes 1.18 (https://github.com/tektoncd/pipeline/releases/tag/v0.24.0), but the docs were not updated. This updates all references of Kubernetes 1.17 to 1.18 as necessary.
1 parent da72d95 commit 335adda

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed
 

‎DEVELOPMENT.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ The recommended minimum development configuration is:
265265
266266
<!-- TODO: Someone needs to validate the cluster-version-->
267267
1. Create a GKE cluster (with `--cluster-version=latest` but you can use any
268-
version 1.17 or later):
268+
version 1.18 or later):
269269
270270
```bash
271271
export PROJECT_ID=my-gcp-project
@@ -283,7 +283,7 @@ The recommended minimum development configuration is:
283283
--machine-type=n1-standard-4 \
284284
--image-type=cos \
285285
--num-nodes=1 \
286-
--cluster-version=1.17
286+
--cluster-version=1.18
287287
```
288288
289289
> **Note** The recommended [GCE machine type](https://cloud.google.com/compute/docs/machine-types) is `n1-standard-4`

‎README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ Tekton Pipelines are **Typed**:
3030
- Jump in with [the tutorial!](docs/tutorial.md)
3131
- Take a look at our [roadmap](roadmap.md)
3232

33-
*Note that starting from the 0.20 release of Tekton, you need to have
34-
a cluster with **Kubernetes version 1.17 or later***.
33+
*Note that starting from the 0.24 release of Tekton, you need to have
34+
a cluster with **Kubernetes version 1.18 or later***.
3535

3636
### Read the docs
3737

‎docs/api-spec.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ This document makes reference in a few places to different profiles for Tekton i
4242

4343
The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “NOT RECOMMENDED”, “MAY”, and “OPTIONAL” are to be interpreted as described in [RFC 2119](https://tools.ietf.org/html/rfc2119).
4444

45-
There is no formal specification of the Kubernetes API and Resource Model. This document assumes Kubernetes 1.17 behavior; this behavior will typically be supported by many future Kubernetes versions. Additionally, this document may reference specific core Kubernetes resources; these references may be illustrative (i.e. an implementation on Kubernetes) or descriptive (i.e. this Kubernetes resource MUST be exposed). References to these core Kubernetes resources will be annotated as either illustrative or descriptive.
45+
There is no formal specification of the Kubernetes API and Resource Model. This document assumes Kubernetes 1.18 behavior; this behavior will typically be supported by many future Kubernetes versions. Additionally, this document may reference specific core Kubernetes resources; these references may be illustrative (i.e. an implementation on Kubernetes) or descriptive (i.e. this Kubernetes resource MUST be exposed). References to these core Kubernetes resources will be annotated as either illustrative or descriptive.
4646

4747
## Modifying This Specification
4848

‎docs/install.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ This guide explains how to install Tekton Pipelines. It covers the following top
2222

2323
## Before you begin
2424

25-
1. You must have a Kubernetes cluster running version 1.17 or later.
25+
1. You must have a Kubernetes cluster running version 1.18 or later.
2626

2727
If you don't already have a cluster, you can create one for testing with `kind`.
2828
[Install `kind`](https://kind.sigs.k8s.io/docs/user/quick-start/#installation) and create a cluster by running [`kind create cluster`](https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster). This
2929
will create a cluster running locally, with RBAC enabled and your user granted
3030
the `cluster-admin` role.
3131

32-
1. If you want to support high availability usecases, install a [Metrics Server](https://github.com/kubernetes-sigs/metrics-server) on your cluster.
32+
1. If you want to support high availability usecases, install a [Metrics Server](https://github.com/kubernetes-sigs/metrics-server) on your cluster.
3333

3434
1. Choose the version of Tekton Pipelines you want to install. You have the following options:
3535

@@ -355,7 +355,7 @@ not running.
355355
disabled (`"false"`), which means it is disallowed to use the
356356
`bundle` field.
357357

358-
- `disable-creds-init` - set this flag to `"true"` to [disable Tekton's built-in credential initialization](auth.md#disabling-tektons-built-in-auth)
358+
- `disable-creds-init` - set this flag to `"true"` to [disable Tekton's built-in credential initialization](auth.md#disabling-tektons-built-in-auth)
359359
and use Workspaces to mount credentials from Secrets instead.
360360
The default is `false`. For more information, see the [associated issue](https://github.com/tektoncd/pipeline/issues/3399).
361361

@@ -397,7 +397,7 @@ Features currently in "alpha" are:
397397
If you want to run Tekton Pipelines in a way so that webhooks are resiliant against failures and support
398398
high concurrency scenarios, you need to run a [Metrics Server](https://github.com/kubernetes-sigs/metrics-server) in
399399
your Kubernetes cluster. This is required by the [Horizontal Pod Autoscalers](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/)
400-
to compute replica count.
400+
to compute replica count.
401401

402402
See [HA Support for Tekton Pipeline Controllers](./enabling-ha.md) for instructions on configuring
403403
High Availability in the Tekton Pipelines Controller.

‎docs/podtemplates.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ weight: 1400
66
-->
77
# Pod templates
88

9-
A Pod template defines a portion of a [`PodSpec`](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.17/#pod-v1-core)
9+
A Pod template defines a portion of a [`PodSpec`](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.18/#pod-v1-core)
1010
configuration that Tekton can use as "boilerplate" for a Pod that runs your `Tasks` and `Pipelines`.
1111

1212
You can specify a Pod template for `TaskRuns` and `PipelineRuns`. In the template, you can specify custom values for fields governing

0 commit comments

Comments
 (0)
Please sign in to comment.