first introduce what k8s is: (Quote from k8s Chinese community)Kubernetes is a container cluster management system, it is an open source platform, can realize the automatic deployment of container cluster, auto-scaling capacity, maintenance and other functions. Kubernetes you can:
Quick Deploy app
Rapid extension Application
Seamless docking of new application features
-extfile extfile.cnf-out server.crt-days 100003) Delete the old secret and serviceaccount after updating the certificateKubectl Get Secret--all-namespacesKubectl Get ServiceAccount--all-namespacesView Secret and ServiceAccount at the beginning of default, delete them, and the system will automatically regenerate3. Installing Nginx IngressNote: In order to display the nginx_status, you need to expose 8080 ports in addition to 80, 443, and deploy a Configmap file:ApiVersion:v1kind:ConfigMapmetadat
user name and password used by the cluster BASIC auth basic_auth_user=" admin "basic_auth_ Pass= "jdtest1234" #---------Additional parameters--------------------#默认二进制文件目录bin_dir = "/root/local/bin" #证书目录ca_dir = "/etc/kubernetes/ssl" #部署目录, that is, ansible working directory, We recommend that you do not modify the base_dir= "/etc/ansible" #私有仓库 HARBOR server (domain name or IP), if you have HARBOR, comments can be #harbor_ip= "192.168.16.3" #HARBOR
Describes how to install kubernetes offline, mainly for the study of Kubernetes, not recommended in production environment , install package get address:Link: Https://pan.baidu.com/s/1nX5_memy8TKrnw1auOsB8Q Password: ZSW7Operating Environment
Name
Operating system
Configuration
Ip
Recently in the Docker and her management tools, the selection of kuberetes, by her terminology and concepts to get dizzy ... Read an article is not bad, put it here to share.Address: http://www.linuxidc.com/Linux/2015-12/125757.htmThe citations are as follows:As an important member of the Docker ecosystem, Kubernetes is an open source version of Google's many years of large-scale container management technology and is the best practice for line-of-pr
Kubernetes+docker the cloud platform in CentOS7 installation on the system 1. Run VIRTUALBOX5. 2. Install the CENTOS7 system.Note: Select the basic server typeThe installation process is slightly. 3. Modify the computer IP and computer name.1) Nmtui1.Modify Host Name:NMCLI General hostname slave1.smartmap.com2.Modify Network ConnectionsNMCLI Connection Edit ENP0S3Nmcli> Goto IPv4Nmcli ipv4> Set Method manu
1. Basic architecture1.1 MasterThe master node consists mainly of four modules: Apiserver, Scheduler, controller manager, ETCD. apiserver. Apiserver is responsible for providing restful Kubernetes API service, it is the unified entrance of the System Management Directive, any operation that increases and deletions the resources should be handed over to apiserver processing and then submitted to ETCD. As shown in the architecture diagram, KUBECTL (t
Analysis of Kubernetes Application Deployment model (Principles)
Abstract: this series of articles focus on actual deployment and give you a quick grasp of Kubernetes. This article describes the principles and concepts that need to be understood before deployment, including the Kubernetes component structure, functions of each component role, and
Copyright notice: This article by Turboxu original article, reprint please indicate source:Article original link: https://www.qcloud.com/community/article/152Source: Tengyun https://www.qcloud.com/communityKubernetes, an important member of the container orchestration ecosystem, is an open source version of Google's large-scale container management system (Borg) that draws on Google's experience and lessons learned in the production environment over the past decade.
failed, in fact, needs to be installed on the running deploy-heketi node yum -y install glusterfs-fuse .After all deployments are successful:[[emailprotected] deploy]# kubectl get podNAME READY STATUS RESTARTS AGEcurl-87b54756-wzm66 1/1 Running 0 17hglusterfs-9xj2r 1/1 Running 0 15hglusterfs-kbqpc 1/1 Running 1
First of all, to everyone popular science under the kubernetes choice of the network interface, a brief introduction of the network implementation of the background.The container network Interface is a set of container networks definition specification, including method specification, parameter specification, response specification and so on. The MLM only requires that network resources be freed when the container is created, when the container is all
The component versions are as follows:1.kubernetes-1.02.docker-1.8.03.flannel-0.5.34.etcd-2.1.1Kubernetes Environment Deployment:1.master:172.16.198.1292.slave:172.16.198.128Two virtual machines ready to work:1. Disable FIREWALLD for each machine:Systemctl Stop FirewalldSystemctl Disable FIREWALLD2. Disable SELinux:Vi/etc/selinux/config#SELINUX =enforcingSelinux=disabled#也可用命令Sed-i '/selinux/s/enforcing/disabled/'/etc/selinux/configMaster machine Inst
Learning notes TF064: TensorFlow Kubernetes, tf064tensorflow
AlphaGo: each experiment has 1000 nodes and each node has 4 GPUs and 4000 GPUs. Siri: 2 nodes and 8 GPUs for each experiment. AI research relies on massive data computing, instead of performance computing resources. The larger cluster running model shortens the weekly training time to the day-level hour level. Kubernetes, the most widely used cont
In the previous blog post, we completed the Sonarqube deployment through Kubernetes's devlopment and service. Seems to be available, but there is still a big problem. We know that databases like MySQL need to keep data and not lose data. And the container is exactly the moment you exit, all data is lost. Once our Mysql-sonar container is restarted, any subsequent settings we make to Sonarqube will be lost. So we have to find a way to keep the MySQL data in the Mysql-sonar container.
Simple IntroductionUse docker+kubernetes today to build a simple Hello World node. js Application.Actual operation1. Follow the tutorial to install docker+kubernetes for MACAbout ToolAbout states2. Verify SuccessDockerKubernetes versionThis docker+kubernetes installation is successful.2. Writing the node. JS Applicatio
GlusterFSGlusterfs is an open-source, scale-out file system. These examples provide information about how to allow containers to use glusterfs volumes.The example assumes that you have set up the Glusterfs server cluster and is ready to use the running Glusterfs volume in the container.PrerequisiteThe Kubernetes cluster has been built.Installation of the Glusterfs clusterEnvironment IntroductionOS System: Centos 7.xGlusterfs of two nodes: 192.168.22.2
Introduction to deploying Calico Network Calico Components:
The Felix:calico agent runs on each node, setting network information for the container: IP, routing Rules, iptable rules, etc.
Etcd:calico Back-End storage
BIRD:BGP Client: Responsible for broadcasting Felix's routing information set on each node to the Calico network (via the BGP Protocol).
BGP Route Reflector: Hierarchical routing distribution for large-scale clusters.
Calico:calico command-line administratio
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.