Skip to content

Commit aa6e0f7

Browse files
BobyMCbobstekton-robot
authored andcommitted
feat: refresh getting started
Run through getting started, use latest API versions, container image versions, refresh outputs
1 parent 5da0cdc commit aa6e0f7

File tree

6 files changed

+213
-232
lines changed

6 files changed

+213
-232
lines changed

content/en/docs/Getting-started/pipelines.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Task:
3232
content:
3333

3434
```yaml
35-
apiVersion: tekton.dev/v1beta1
35+
apiVersion: tekton.dev/v1
3636
kind: Task
3737
metadata:
3838
name: goodbye
@@ -72,7 +72,7 @@ both the "Hello World!" and "Goodbye!" Tasks.
7272
content:
7373

7474
```yaml
75-
apiVersion: tekton.dev/v1beta1
75+
apiVersion: tekton.dev/v1
7676
kind: Pipeline
7777
metadata:
7878
name: hello-goodbye
@@ -109,7 +109,7 @@ both the "Hello World!" and "Goodbye!" Tasks.
109109
`hello-goodbye-pipeline-run.yaml` with the following:
110110

111111
```yaml
112-
apiVersion: tekton.dev/v1beta1
112+
apiVersion: tekton.dev/v1
113113
kind: PipelineRun
114114
metadata:
115115
name: hello-goodbye-run
@@ -166,9 +166,7 @@ minikube delete
166166
The output confirms that the cluster was deleted:
167167

168168
<pre>
169-
🔥 Deleting "minikube" in docker ...
170-
🔥 Deleting container "minikube" ...
171-
🔥 Removing /home/user/.minikube/machines/minikube ...
169+
🔥 Deleting "minikube" in qemu2 ...
172170
💀 Removed all traces of the "minikube" cluster.
173171
</pre>
174172

content/en/docs/Getting-started/samples/build-push.yaml

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -4,50 +4,50 @@ metadata:
44
name: build-push
55
spec:
66
params:
7-
- name: image-reference
8-
type: string
7+
- name: image-reference
8+
type: string
99
results:
10-
- name: image-ARTIFACT_OUTPUTS
11-
description: Built artifact.
12-
value:
13-
uri: $(tasks.kaniko-build.results.IMAGE_URL)
14-
digest: sha1:$(tasks.kaniko-build.results.IMAGE_DIGEST)
10+
- name: image-ARTIFACT_OUTPUTS
11+
description: Built artifact.
12+
value:
13+
uri: $(tasks.kaniko-build.results.IMAGE_URL)
14+
digest: sha1:$(tasks.kaniko-build.results.IMAGE_DIGEST)
1515
workspaces:
16-
- name: shared-data
17-
tasks:
18-
- name: dockerfile
19-
taskRef:
20-
name: create-dockerfile
21-
workspaces:
22-
- name: source
23-
workspace: shared-data
24-
- name: kaniko-build
25-
runAfter: ["dockerfile"]
26-
taskRef:
27-
name: kaniko
28-
workspaces:
29-
- name: source
30-
workspace: shared-data
31-
params:
32-
- name: IMAGE
33-
value: $(params.image-reference)
16+
- name: shared-data
17+
tasks:
18+
- name: dockerfile
19+
taskRef:
20+
name: create-dockerfile
21+
workspaces:
22+
- name: source
23+
workspace: shared-data
24+
- name: kaniko-build
25+
runAfter: ["dockerfile"]
26+
taskRef:
27+
name: kaniko
28+
workspaces:
29+
- name: source
30+
workspace: shared-data
31+
params:
32+
- name: IMAGE
33+
value: $(params.image-reference)
3434
---
3535
apiVersion: tekton.dev/v1
3636
kind: Task
3737
metadata:
3838
name: create-dockerfile
3939
spec:
4040
workspaces:
41-
- name: source
41+
- name: source
4242
steps:
43-
- name: add-dockerfile
44-
workingDir: $(workspaces.source.path)
45-
image: bash
46-
script: |
47-
cat <<EOF > $(workspaces.source.path)/Dockerfile
48-
FROM alpine:3.16
49-
RUN echo "hello world" > hello.log
50-
EOF
43+
- name: add-dockerfile
44+
workingDir: $(workspaces.source.path)
45+
image: docker.io/bash:5.3.0@sha256:6a3e1c2ddbdee552cd69ad8244eee84ad6cc00049c338f700ef5ef247be16f7b
46+
script: |
47+
cat <<EOF > $(workspaces.source.path)/Dockerfile
48+
FROM alpine:3.22
49+
RUN echo "hello world" > hello.log
50+
EOF
5151
---
5252
apiVersion: tekton.dev/v1
5353
kind: Task
@@ -79,8 +79,8 @@ spec:
7979
type: array
8080
default: []
8181
- name: BUILDER_IMAGE
82-
description: The image on which builds will run (default is v1.5.1)
83-
default: gcr.io/kaniko-project/executor:v1.5.1@sha256:c6166717f7fe0b7da44908c986137ecfeab21f31ec3992f6e128fff8a94be8a5
82+
description: The image on which builds will run (default is v1.24.0)
83+
default: gcr.io/kaniko-project/executor:v1.24.0@sha256:4e7a52dd1f14872430652bb3b027405b8dfd17c4538751c620ac005741ef9698
8484
workspaces:
8585
- name: source
8686
description: Holds the context and Dockerfile
@@ -109,7 +109,7 @@ spec:
109109
securityContext:
110110
runAsUser: 0
111111
- name: write-url
112-
image: docker.io/library/bash:5.1.4@sha256:c523c636b722339f41b6a431b44588ab2f762c5de5ec3bd7964420ff982fb1d9
112+
image: docker.io/bash:5.3.0@sha256:6a3e1c2ddbdee552cd69ad8244eee84ad6cc00049c338f700ef5ef247be16f7b
113113
script: |
114114
set -e
115115
image="$(params.IMAGE)"

0 commit comments

Comments
 (0)