This article will be based on the previous article on the configuration of the DNS service in the Kubernetes cluster environment, in the k8s cluster, pod life cycle is short, pod restart IP address will change, for the application this is unacceptable, in order to solve this problem, The k8s cluster cleverly introduces the DNS service to realize the discovery of the service, in which DNS requires a total of 4 components in the k8s cluster, each of whi
Please be sure to keep the environment consistent
To download the required system packages during installation, be sure to connect all the nodes to the Internet .
Cluster node information for this installationLab environment: VMware's virtual machines
IP Address
Host name
CPU
Memory
192.168.77.133
K8s-m1
6 cores
6G
192.168.77.134
k8s-m2
6 cores
6G
192.168.77.135
Deploy Kubernetes in Docker
Kubernetes is an open-source container management framework of Google. It provides a series of functions such as host, cluster management, container deployment, high availability, and auto scaling of Docker containers; kubernetes's design goals include putting the container cluster in the desired state at any time. Therefore, a complete cluster management mechanism is established
The best technical combat from Docker to Kubernetes": Https://pan.baidu.com/s/18nnAZJeQvS_wO_SGBx-vvQ"Docker is the cornerstone of a world-changing box, micro-service, leading the cloud into the 2.0 eraDocker is used to manage containers, k8s is a container orchestration tool, very powerful!Docker is a challenging and interesting open source project that completely frees up the power of Linux virtualization, greatly easing the supply of cloud computin
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
The bottom of the Kubernetes node is supported by a software called a "container runtime," which is responsible for things like starting and stopping containers. The most well-known container runtime is Docker, but it is not unique. In fact, this field has developed rapidly in the container runtime. To make the expansion of kubernetes easier, we have been polishing the k8s plug-in API that supports containe
After the initial completion of the Kubernetes cluster architecture, by building some monitoring components, we have been able to achieve
Graphical monitoring of status information and resource conditions for each node,pod
Scaling and scaling of replicateset through scale
View the run log for each pod by kubectl logs or dashboard
However, the scale of the nodes in the distributed architecture is often very large, a typical produc
Service account for Kubernetes
Service Account RoleThe service account is designed to facilitate the process within the pod to invoke the Kubernetes API or other external services.
Service Account Usage ScenariosProcesses running in the pod need to invoke the Kubernetes API and other services of the non-Kubernetes
[TOC]DescriptionThere is no detailed explanation of the Kubernetes's service exposure and Traefik's principles. The Traefik principle can be consulted in the official documentation: https://docs.traefik.io/, This document can also be consulted about the service exposure of kubernetes and the rationale for using Traefik as a kubernetes ingress: https://mritd.me/2016/12/06/ Try-traefik-on-
Reference Address: Https://github.com/gjmzj/kubeasz
IntroductionProvides tools for quickly deploying highly available k8s clusters, deploying in binary mode and automating with Ansible-playbook, providing a one-click installation script or stepping through the installation of individual components while explaining the main parameter configurations and considerations for each step.CharacteristicsCluster Features: TLS bidirectional authentication, RBAC authorization, multi-master high availab
Create a Kubernetes-dashboard
In the previous article (SEE), deploy the Kubernetes-dashboard Based on the deployed kubernetes. It is an official user management Kubernets cluster visualization tool; deploying a dashboard is the same as deploying other applications in kubernets. Just create the Replication Controller and Service services required by the dashboard;
If you're an OPS engineer, you know that Docker is valued at more than $1 billion, and Docker is one of the most popular technology brands. Docker containers are known as the de facto standard for container runtimes, but Google's kubernetes is winning the choreography framework market. When using container technology, we often encounter the question, "will using Kubernetes hurt Docker?" ”Many people believe
Docker+kubernetes (k8s) micro-service container Practice": HTTPS://PAN.BAIDU.COM/S/16RTL8DBMFUWJKEKZRD9EMW"Let's get started.What is Kubernetes?Kubernetes (k8s) is an open source platform for automating container operations, including deployment, scheduling, and Inter-node cluster expansion. If you've ever used Docker container technology to deploy containers, yo
Guide to Questions1. What is kubernetes.2. Try new features in the Kubernetes cluster and how to implement it.3. Watch the spark resource created on the cluster and how to operate it.We need to know before we start.What is KubernetesKubernetes (usually written as "k8s") is the first open source container cluster management project that was ultimately contributed by Google Design and development to Cloud Nat
Mesos and Kuberneteshttp://dockone.io/article/956 I firmly believe that their use will grow faster in the next year, so it is time to review the summary and prepare for 2016 years. I would like to discuss the current situation of Mesos and kubernetes and enumerate the strengths and weaknesses that will allow you to understand the concept of cluster manager.Mesos and KubernetesBefore I start, I'd like to take the time to roughly compare Mesos and
Colleagues who have studied kubernetes know that kubernetes if you need to enable TLS authentication, making a certificate is an essential step. However, many people encounter a lot of trouble in making certificates. Today is the main record of how I made my certificate during the deployment of Kubernetes. Throughout the process, the startup parameters for each c
Tags: WordPress MySQL KubernetesWordPress is the main platform for editing and publishing Web content. In this tutorial, I'll step through how to use kubernetes to build a high availability (HA) WordPress deployment.WordPress consists of two main components: a wordpress PHP server and a database for storing user information, posts, and website data. We need to make these two components in the entire application both highly available and fault tolerant
Kubernetes has developed a Elasticsearch add-on to enable log management of the cluster. This is a combination of Elasticsearch, FLUENTD and Kibana. Elasticsearch is a search engine that is responsible for storing logs and providing query interfaces; Fluentd is responsible for collecting logs from Kubernetes and sending Elasticsearch;kibana a Web GUI that users can browse and search for stored in Logs in th
First, prefaceKubernetes is the Google Open Source container cluster management system, based on Docker to build a container scheduling service, providing resource scheduling, balanced disaster recovery, service registration, dynamic expansion capacity and other functional suites, currently the latest version is 0.6.2. This article describes how to build Kubernetes platform based on Centos7.0, before it is formally introduced, it is necessary to under
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.