the original is from the "Listen to Cloud Technology blog": http://blog.tingyun.com/web/article/detail/1345Today, contact Kubernetes also has a period of time, and most of our business has been stably run in different sizes of kubernetes clusters, we have to say, whether from the application deployment, iteration, or resource scheduling management and other aspects have their unspeakable advantages, But as
650) this.width=650; "Src=" https://s3.51cto.com/wyfs02/M01/8F/D4/wKioL1js5fvx38eyAAIilo3ggrk054.jpg-wh_500x0-wm_ 3-wmp_4-s_3362591799.jpg "title=" docker-swarm-kubernetes copy 2.jpg "alt=" Wkiol1js5fvx38eyaaiilo3ggrk054.jpg-wh_50 " />March 2017 is an important month in the history of open source software. This month, AWS partnered with Startups Heptio to launch the Kubernetes (k8s) Open source container Cl
Configuring the Kubernetes dashboard is relatively straightforward. Similarly, only need to obtain the Dashboard-controller.yaml and Dashboard-service.yaml files from the source code, slightly modify can:wget Https://rawgit.com/kubernetes/kubernetes/master/cluster/addons/dashboard/dashboard-controller.yamlwget Https://rawgit.com/
I. Introduction of COREDNSKubernetes includes the DNS server Kube-dns for service discovery. The DNS server leverages Skydns's libraries to provide DNS requests for kubernetes pods and services. SkyDNS2 's author, Miek Gieben, created a new DNS server, Coredns, which was built with a more modular, extensible framework. Infoblox has partnered with Miek to use this DNS server as a substitute for kube-dns.COREDNS leverages the server framework developed
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
place for you forgive me.Docker hub1. First you need to apply for an account at the Docker hub so that many of the Docker images can be downloaded from the Docker hub, which is the equivalent of a central warehouseImage.pngDocker GuideCan see a CentOS Docker installation and Docker install MySQLAfter Docker is installed, you can download the MySQL image from the Docker hub using Docker pull MySQL and then install
Containerized technology (containerization).You may have a lot of doubts: what exactly is a container and how does it work? What does Docker and kubernetes mean, and what is the use of Google Container engine and managed VMS? How are they related, and how can we build a powerful service through containers and make them available in a large-scale cluster of production environments? How can you get business value by using this technology? Well, we don't
1. The following error was reported during the creation of Nginx pod:#kubectlcreate-F Nginx-pod.yaml from " Nginx-pod.yaml " " Nginx " is for default/default is automatically created and added to the service accountWorkaround:1> Modify the Kube_admission_control parameter in the/etc/kubernetes/apiserver file.Before modification:Kube_admission_control="--admission_control=namespacelifecycle,namespaceexists,limitranger, Securitycontextdeny,serviceacco
Brief introductionKubernetes is an open source, containerized application for managing multiple hosts on a cloud platform, with the goal of making deploying containerized applications simple and efficient, Kuernetes provides a mechanism for application deployment, planning, updating, and maintenance.In Kubernetes, all containers are run in pods, and one pod can host one or more related containers. Each pod system created by the user automatically choo
1. Reference documentationhttp://traefik.cn/2. Simple way to accessReference documentshttps://tonybai.com/2018/06/25/the-kubernetes-ingress-practice-for-https-service/Previous: Traefik Basic deployment record, describes the simplest HTTP access Traefik, the access process reference is shown below:Client---(via HTTP)---> Traefik----(via HTTP)----;? ServicesNow to practice is more secure and more complex HTTPS access Traefik, there are two kinds of acce
Preparatory work1. Three Ubuntu hosts:Operating system: UBUNTU-16.04.1-SERVER-AMD64Docker1. Install using the command sudo apt-get install Dockersudo apt-get install Docker#运行docker服务端Dockerd2. Add the current user to the Docker group, or you'll need to add sudo super privilege to each run of Docker, which is troublesomesudo groupadd Dockersudo gpasswd-a Nwlab Do
First, install the deployment:The small partner who wants to create the cluster directly, follow the steps below to install it (and then record your own mistakes):1. Create a Docker Image:Docker build-t 144.202.127.156/library/mongodb:3.4.10.Docker Push 144.202.127.156/library/mongodb:3.4.10 Note: Remember to replace the address with your own mirrored warehousefrom echo http://dl-4.alpinelinux.org/alp
K8s Kubernetes v1.10 Single-node Kubeadm quick Installation
# Master single node Quick install# fool-only installation for rapid deployment of test environments
#测试环境centos 7.4#ubuntu环境应该也可以, not tested.
#1 Initializing the Environmentcurl -s http://elven.vip/ks/k8s/oneinstall/0.set.sh |bash#2 Download the image, install the Kubeadm toolcurl htt
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-
Haven't written a blog for a long time, the company engaged in a period of 997 is too brutal. 997 End also fast 1 weeks, finally slow down a bit, first two easy article, and then a little work, write a Kubernetes series. This article mainly introduces the kubernetes related commands, for the initial contact Kubernetes reference.Kubernetes through the kube-apiserv
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.