Thursday, November 11, 2021

Tekton Dashboard Installation in MAC Book - Mithun Technologies - +91 99809 23226

 

Mithun Technologies            +91-9980923226              devopstrainingblr@gmail.com

                                                       http://mithuntechnologies.com/
                                                       http://mithuntechnologies.co.in/
 
Install Tekton Dashboard  in MAC Book
To Install Tekton Dashboard first we need to create a cluster. To create a cluster we can kind tool.

Kind is a tool for running local Kubernetes clusters using Docker container “nodes”.

To install a kind, first we should install docker in our laptop.


To install kind in MAC book follow the below command.

#brew install kind

To check the version
#kind version


To Create a Kubernetes cluster use the below commands

#kind create cluster --name tektondemo : It will create a cluster with name 'tektondemo'

##Deleting a Cluster
##kind delete cluster --name tektondemo

To display the nodes
#kubectl get nodes
To Display all the pods.
#kubectl get pod -A 
To create a namespace with the name 'tekton-pipelines'

#kubectl create ns tekton-pipelines
To install the latest version of  Tekton Dashboard.
#kubectl apply --filename https://storage.googleapis.com/tekton-releases/dashboard/latest/tekton-dashboard-release.yaml

#kubectl apply --filename https://github.com/tektoncd/pipeline/releases/download/v0.16.1/release.notags.yaml

#kubectl get pods --namespace tekton-pipelines --watch

Note: Hit CTRL+C to stop monitoring.

#kubectl get all -n tekton-pipelines

Accessing the Dashboard
-----------------------

By using kubectl port-forward
------------------------------


#kubectl --namespace tekton-pipelines port-forward svc/tekton-dashboard 9097:9097
Install Pipeline
----------------

Tekton Dashboard requires to have Tekton Pipelines installed.
Installing the latest Tekton Pipelines release is done by running the following command:

#kubectl apply --filename https://storage.googleapis.com/tekton-releases/pipeline/latest/release.yaml

Uninstalling the Dashboard on Kubernetes
----------------------------------------

kubectl delete --filename https://storage.googleapis.com/tekton-releases/dashboard/latest/tekton-dashboard-release.yaml

Tekton Dashboard extensions
---------------------------
Follow below url for Extensions 
https://github.com/tektoncd/dashboard/blob/main/docs/extensions.md






Tekton Playground

 

https://katacoda.com/tektoncd

 

References

https://tekton.dev/docs/

https://github.com/tektoncd/dashboard/blob/main/docs/walkthrough/walkthrough-kind.md

https://github.com/tektoncd/cli/tree/main/docs

https://kind.sigs.k8s.io/

https://github.com/GoogleContainerTools/kaniko

 

 

 

 

 







Ansible Installation in Amazon Linux - Mithun Technologies - 9980923226

  Mithun Technologies            +91-9980923226              devopstrainingblr@gmail.com                                                 ...