Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions cicd/jenkins-tekton/migrating-from-jenkins-to-tekton.adoc
Original file line number Diff line number Diff line change
@@ -1,14 +1,12 @@
:_content-type: ASSEMBLY
//Jenkins-Tekton-Migration
include::_attributes/common-attributes.adoc[]
[id="migrating-from-jenkins-to-tekton_{context}"]
= Migrating from Jenkins to Tekton
include::_attributes/common-attributes.adoc[]
:context: migrating-from-jenkins-to-tekton
//include::_attributes/common-attributes.adoc[]

toc::[]


Jenkins and Tekton are extensively used to automate the process of building, testing, and deploying applications and projects. However, Tekton is a cloud-native CI/CD solution that works seamlessly with Kubernetes and {product-title}. This document helps you migrate your Jenkins CI/CD workflows to Tekton.

include::modules/jt-comparison-of-jenkins-and-tekton-concepts.adoc[leveloffset=+1]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ include::_attributes/common-attributes.adoc[]

toc::[]


If you use clusters in multi-tenant environments you must control the consumption of CPU, memory, and storage resources for each project and Kubernetes object. This helps prevent any one application from consuming too many resources and affecting other applications.

To define the final resource limits that are set on the resulting pods, {pipelines-title} use resource quota limits and limit ranges of the project in which they are executed.
Expand Down
1 change: 0 additions & 1 deletion cicd/pipelines/securing-webhooks-with-event-listeners.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
[id="securing-webhooks-with-event-listeners"]
= Securing webhooks with event listeners
include::_attributes/common-attributes.adoc[]

:context: securing-webhooks-with-event-listeners

toc::[]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ include::_attributes/common-attributes.adoc[]

toc::[]


A `ResourceQuota` object in {pipelines-title} controls the total resource consumption per namespace. You can use it to limit the quantity of objects created in a namespace, based on the type of the object. In addition, you can specify a compute resource quota to restrict the total amount of compute resources consumed in a namespace.

However, you might want to limit the amount of compute resources consumed by pods resulting from a pipeline run, rather than setting quotas for the entire namespace. Currently, {pipelines-title} does not enable you to directly specify the compute resource quota for a pipeline.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
[id='working-with-pipelines-using-the-developer-perspective']
= Working with {pipelines-title} using the Developer perspective
include::_attributes/common-attributes.adoc[]

:context: working-with-pipelines-using-the-developer-perspective

toc::[]
Expand Down
3 changes: 0 additions & 3 deletions modules/jt-comparison-of-jenkins-and-tekton-concepts.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@
[id="jt-comparison-of-jenkins-and-tekton-concepts_{context}"]
= Comparison of Jenkins and Tekton concepts

toc::[]


This section summarizes the basic terms used in Jenkins and Tekton, and compares the equivalent terms.

== Jenkins terminology
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@
[id="jt-extending-tekton-capabilities-using-custom-tasks-and-scripts_{context}"]
= Extending Tekton capabilities using custom tasks and scripts

toc::[]


In Tekton, if you do not find the right task in Tekton Hub, or need greater control over tasks, you can create custom tasks and scripts to extend Tekton's capabilities.

.Example: Custom task for running the `maven test` command
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@
[id="jt-migrating-a-sample-pipeline-from-jenkins-to-tekton_{context}"]
= Migrating a sample pipeline from Jenkins to Tekton

toc::[]


This section provides equivalent examples of pipelines in Jenkins and Tekton and helps you to migrate your build, test, and deploy pipelines from Jenkins to Tekton.

== Jenkins pipeline
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,7 @@
[id="jt-migrating-from-jenkins-plugins-to-tekton-hub-tasks_{context}"]
= Migrating from Jenkins plugins to Tekton Hub tasks

toc::[]


You can exend the capability of Jenkins by using link:https://plugins.jenkinsci.org[plugins]. To achieve similar extensibility in Tekton, use any of the available tasks from link:https://hub.tekton.dev[Tekton Hub].
You can extend the capability of Jenkins by using link:https://plugins.jenkinsci.org[plugins]. To achieve similar extensibility in Tekton, use any of the available tasks from link:https://hub.tekton.dev[Tekton Hub].

As an example, consider the link:https://hub.tekton.dev/tekton/task/git-clone[git-clone] task available in the Tekton Hub, that corresponds to the link:https://plugins.jenkins.io/git/[git plugin] for Jenkins.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
= Running pipeline run and task run pods with privileged security context
:context: op-running-pipeline-and-task-run-pods-with-privileged-security-context

toc::[]

.Procedure

Expand Down
2 changes: 0 additions & 2 deletions modules/op-using-custom-pipeline-template-for-git-import.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@

:context: using-custom-pipeline-template-for-git-import

toc::[]

As a cluster administrator, to create and deploy an application from a Git repository, you can use custom pipeline templates that override the default pipeline templates provided by {pipelines-title} 1.5 and later.

[NOTE]
Expand Down