Anit Shrestha
Anit Shrestha
# Objectives - [x] Understand more Kubernetes native CI/CD solution. - https://tekton.dev, https://github.com/tektoncd/pipeline Tekton is a cloud-native solution for building CI/CD systems. It consists of Tekton Pipelines, which provides the...
- [ ] Setup CI/CD pipeline in Jenkins - [ ] Run Tests, Linters, Unit, Functional - [ ] Notify if tests fails, email, slack - [x] Build image with...
After further reading on DevOps practices based on Kubernetes, JenkinsX seemed more relevant. Most example of service mesh included Istio, also in Google example: https://github.com/GoogleCloudPlatform/microservices-demo. So using Istio for this...
# State The laptops with K8s installed were turned off. Kubelet was not active probably due to swapp was on. Re-instantiated Kubelet by executing shell script: https://github.com/SystemUtilities/utils/blob/main/k8s-init.sh Kubelet active. Node...
 # Object Oriented Programming (OOP) The style of programming which is largely based on building data types is known as `Object-Oriented Programming`,...
# Class A `Class` is a `blueprint` or `prototype` from which objects are created. Example of a class and it's implementation in Java Programming. The following is Bicycle class with...
# Interface A layman definition of `Interface` is `'A point where two systems, subjects, organizations, etc. meet and interact'`. In general software world, objects define their interaction with the outsideworld...
# Inheritance Object-oriented programming allows classes to `inherit` commonly used state and behavior from other classes. An example of inheritance in Java programming. ```java class MountainBike extends Bicycle { //...
# Abstract Class An abstract class is a class that is declared with keyword `abstract`. **It may or may not include abstract methods**. Abstract classes cannot be `instantiated`, but they...
# Polymorphism