The flanned network of k8s
#(1) generate flanneld certificate on the springboard machine
#cd /temp/ssl/
cat > flanneld-csr.json <<EOF
{
"CN": "flanneld",
"hosts": [],
"key": {
"algo": "rsa",
"size": 2048
},
"names": [
{
"C": "CN",
"ST": "Hangzhou",
"L": "Hangzhou",
"O": ...
Posted by wpt394 on Sat, 07 Dec 2019 04:34:21 +0100
Configure kubectl client tools
#(1) generate client certificate and private key file on the springboard;
#Generate client certificate signing request
cd /temp/ssl
cat > client-csr.json <<EOF
{
"CN": "client",
"hosts": [],
"key": {
"algo": "rsa",
"size": 2048
},
"names": [
{
...
Posted by guilhenfsu on Thu, 05 Dec 2019 11:22:09 +0100
Quick download of Kubeflow image (V0.3.3)
Kubeflow is a machine learning framework for Kubernetes cluster. If you want to use it, you need to find a way to move the image to your own environment.
At present, the container image of version 0.3.3 has been moved back. You can use the following script to download it from Aliyun's image service station:
Kubeflow system container image (0 ...
Posted by MinDFreeZ on Wed, 04 Dec 2019 13:08:51 +0100
K8S upgrade V1.14.0
1. View the container image version of this version:
kubeadm config images list The output is as follows:
~# kubeadm config images list
k8s.gcr.io/kube-apiserver:v1.14.0
k8s.gcr.io/kube-controller-manager:v1.14.0
k8s.gcr.io/kube-scheduler:v1.14.0
k8s.gcr.io/kube-proxy:v1.14.0
k8s.gcr.io/pause:3.1
k8s.gcr.io/etcd:3.3.10
k8s.gcr.io/coredns:1.3.1 ...
Posted by rishiraj on Sat, 30 Nov 2019 21:40:51 +0100
Sealos install Kubernetes v1.16.0 HA cluster
github project linkhttps://github.com/fanux/sealos
Initialize master and worker nodes
Initialization script init.sh
#!/bin/bash
# Execute on both master and worker nodes
# Install docker
# The reference documents are as follows
# https://docs.docker.com/install/linux/docker-ce/centos/
# https://docs.docker.com/install/linux/linux-postins ...
Posted by aquaslayer on Fri, 08 Nov 2019 21:25:29 +0100
Installing Jenkins on k8s and common problems
Continuous integration and deployment is an important part of DevOps. Jenkins is a very popular tool for continuous integration and deployment. Recently, I tested Jenkins and found that it is the most complex tool I have used for some time. One possible reason is that it needs to be integrated with various other tools to complete the task, and ...
Posted by indigo2k on Tue, 05 Nov 2019 08:22:34 +0100
Kubernetes V1.16.2 deploy Dashboard V2.0(beta5)
kubeadm is a tool for rapid deployment of kubernetes clusters launched by the official community.
1. Installation requirements
Before you start to deploy the Kubernetes cluster machine, you need to meet the following conditions:
One or more machines, operating system centos7.6-86
Hardware configuration: 4GB or more RAM, 4 CPU s or more, 30GB ...
Posted by pikymx on Tue, 05 Nov 2019 02:12:36 +0100
Introduction and installation of K8s (Kubernetes)
Preface:
k8s is the abbreviation of Kubernetes. Because there are eight letters between K and S, it is called k8s.
k8s was originally used within Google for more than 10 years. Its predecessor was Borg, and it was not donated as an open source project by Google until 2015.
If we have contacted OpenStack before, we should know that OpenStack c ...
Posted by tinyashcities on Tue, 05 Nov 2019 01:45:24 +0100
Alibaba cloud Kubernetes CSI practice - dynamic cloud disk volume
Environmental preparation
For cluster creation, dependency configuration and CSI plug-in deployment, please refer to: CSI deployment details
Create dynamic PV
Create a dynamic volume PV from the following template:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: disk-pvc
spec:
accessModes:
- ReadWriteOnce
resources:
reque ...
Posted by CleoK on Tue, 29 Oct 2019 19:58:08 +0100
[Kubernetes series] Part 7: component deployment of CI/CD
Preface
In response to the needs of agile development, a higher standard is proposed for ci (continuous integration) / CD (continuous delivery). Today, we will discuss how to use CI/CD based on open source components (gitlab/jenkins/harbor/kubernetes) to enable the development, operation and maintenance of the team.
Core components
Basic proce ...
Posted by zfred09 on Thu, 24 Oct 2019 05:59:24 +0200