Simple 4 steps to deploy Jenkins pipeline on mac using k3s

stay Last article We have successfully run k3s on mac. So, today we go a step further and deploy the Jenkins pipeline on it, just to see how k3s actually works. Similar to yesterday's steps, but VM's memory settings are different: 1. Prepare Multipass VM and install k3s Let's create a VM with 2GB memory and 50GB disk multipass launch --name k3 ...

Posted on Sun, 13 Oct 2019 19:57:20 -0700 by Squirrel86

kuberenetes Multi-node Cluster and High Availability Configuration

Label (Space Separation): kubernetes Series 1: High Availability of kubernetes master Nodes 2: Configuring nginx server Third: The keepalived high availability of LB configuring nginx 1: High Availability of kubernetes master Nodes kubernetes multi-master cluster architecture The high availability of kubernetes is mainly due to api ...

Posted on Sun, 06 Oct 2019 04:02:01 -0700 by Corpheous

Linux Installation nfs Shared Files

Introduction nfs NFS network file system is often used to share static resources such as audio, video, pictures and so on. Shared resources will be placed in the shared directory of NFS and accessed through server mount. Server installation: yum install -y nfs-utils rpcbind perhaps yum install -y nfs-utils yum install -y rpcbind Client installa ...

Posted on Fri, 04 Oct 2019 13:19:26 -0700 by hyp0r

kubernetes uses flannel network plug-in service status to display CrashLoopBackOff

Installing K8s cluster with Kubeadm, after installing flannel network plug-in, it is found that pod: kube-flannel-ds has always been CrashLoopBackOff The contents of the error report are as follows: log is DEPRECATED and will be removed in a future version. Use logs instead. I0823 03:28:21.342352 ...

Posted on Mon, 30 Sep 2019 21:40:31 -0700 by afhouston

Source compilation kubernetes

1. Version requirements Deploy go wget https://dl.google.com/go/go1.12.4.linux-amd64.tar.gz go version go version go1.12.4 linux/amd64 Deploy kubernetes wget https://github.com/kubernetes/kubernetes/archive/v1.15.2.tar.gz Edition: 1.15.2 2. Source Code Compilation Direct compilation can also be divided into two types, one compiled at a ti ...

Posted on Sun, 29 Sep 2019 21:25:54 -0700 by easethan

Accessing Kubernetes CRD with client-go package

Accessing Kubernetes CRD with client-go packageThe Kubernetes API server can be easily extended by customizing resource definitions. However, accessing these resources with the client-go library is a bit cumbersome, and there is no complete official documentation. For example, the Kube builder operator-framework can easily help us create and im ...

Posted on Thu, 19 Sep 2019 05:23:45 -0700 by igoy

Kubernetes1.15.2 Cluster Deployment and Deployment of Metrics Server Plug-ins

Environmental information: operating system host name IP Address CentOS 7.6 k8s-master 192.168.31.61 CentOS 7.6 k8s-node1 192.168.31.62 CentOS 7.6 k8s-node2 192.168.31.63 1. Installation requirements Before you begin, deploying the Kubernetes cluster machine requires the following conditions: Operating System CentOS7.x-86_x64 Hard ...

Posted on Wed, 18 Sep 2019 17:15:04 -0700 by Vizionz

Kubernetes Advanced RBAC Authorization Security Framework

K8S Security Mechanism Security Framework for Kubernetes Transport security, authentication, authorization, access control With RBAC authorization, how do we as a user authorize different colleagues to access the cluster, such as development colleagues, which resources and namespaces to access, test which colleagues can access, and how do ...

Posted on Sat, 07 Sep 2019 17:16:19 -0700 by Orpheus13

EFK Log Collection System in k8s Cluster

The Kubernetes cluster itself does not provide a solution for log collection. Generally speaking, there are three main solutions for log collection:1. Run an agent on each node to collect logsSince this agent must run on each node, it is sufficient to run the application directly using the DaemonSet controller.This method is also only applicab ...

Posted on Sat, 24 Aug 2019 08:13:55 -0700 by UnsuitableBadger

Production environment kubernetes cluster installation deployment - 1.15.3

Version Introduction NAME VERSION INTERNAL-IP cnvs-kubm-101-103 v1.15.3 172.20.101.103 OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME CentOS Linux 7 (Core) 5.2.9-1.el7.elrepo.x86_64 docker://18.6.1 Project address: https://gitlab.com/PtmindDev/devops/kub-deploy/tree/cn-k8s ...

Posted on Fri, 23 Aug 2019 07:11:15 -0700 by cshinteractive