kubernetes service discovery plug-in CoreDNS (operation and maintenance technology exchange group: 926402931, welcome to exchange together.)

Catalog 1. Deployment list of Intranet resources of kubernetesubernetes 2. Configure dns resolution 3. Browser visit k8s-yaml.od.com 4. Download docker image and upload it to harbor warehouse 5. Prepare resource allocation list 6. Application resource allocation 7. Check the created resources 8. Verify coreDNS 1. Deployment list of Intranet ...

Posted by xcasio on Mon, 06 Apr 2020 07:19:53 -0700

The key implementation of HPA lateral expansion of kubernetes controller

HPA is the implementation of horizontal scaling in k8s. There are many ideas that can be used for reference, such as delay queue, time series window, change event mechanism, stability consideration and other key mechanisms. Let's learn the key implementation of the big guys together 1. Basic concepts As the implementation of general horizontal ...

Posted by insrtsnhere13 on Mon, 06 Apr 2020 01:18:40 -0700

DMAv1alpha2 New Version: Balancing Standards and Scalability

Author | Sun Jianbo (Tianyuan) Aliyun Technical Expert Read about: DMASpec has been iterating for nearly three months. v1alpha2 Version finally released!The new version has become more Kubernetes-friendly as a whole, balancing standards and scalability to a large extent and supporting CRD better, on the basis of adherence to platform-independen ...

Posted by FMB on Sat, 04 Apr 2020 06:25:48 -0700

helm deployment for kubernetes

Tags (space delimited): kubernetes series One: What is Helm 2: Helm deployment One: What is Helm Before using helm, deploying applications to kubernetes requires a cumbersome process of deployment, svc, and so on.Moreover, as many projects are microserviced, deployment and management of complex applications in containers becomes mor ...

Posted by vanderlay on Thu, 02 Apr 2020 23:47:02 -0700

Install traefik ingress in Kubernetes

#Download Configuration List wget https://github.com/containous/traefik/tree/v1.7/examples/k8s #There are three files in the link that start with traefik-and you can see their names, of which traefik-deployment.yaml is not used here # traefik-deployment.yaml is either traefik-ds.yaml or traefik-ds.yaml, which is recommended because the conf ...

Posted by mj_23 on Sun, 29 Mar 2020 09:50:42 -0700

k8s Service Exposure Plugin-fraefik

CoreDNS implements automatic discovery of services, so how do we expose our services? The first is a nodePort-type service: however, it cannot use the ipvs model, only the iptables model The second option is ingress: note that Ingres resources can only schedule seven-tier network resources, specifically http/https ingress is one of the standa ...

Posted by ChrisF79 on Fri, 27 Mar 2020 20:14:39 -0700

k8s ~ add sidecar sidebucket for service

The word sidecar generally refers to motorcycles with straddles. In the Second World War, small Japan drove many of these motorcycles. It added a straddle on the original basis, and then it could carry an extra person. It had no impact on the original two wheeled motorcycles. It was also OK to dismantle the straddle. It had no essential damage ...

Posted by Azarian on Tue, 24 Mar 2020 00:49:01 -0700

images installation and init operation during k8s installation in kubadm mode

When using kubeadm to install k8s, there is a step to download images. Generally, many methods are used: use docker images to download the image name and tag the image name again, and then configure the cluster sub ip information during initialization As follows:         1.Set up kubelet Domestic pause image         cat >/etc/sysconfig/kube ...

Posted by porta325 on Mon, 23 Mar 2020 08:21:10 -0700

Kubernetes cluster practice (08) upgrading cluster

ECK has not been deployed on the cluster for a long time and has not been officially put into use. Many problems have been found in the trial phase. Now it is about to be formally deployed. I want to upgrade the k8s cluster when it is formally deployed. After reading some data, since my cluster has only one master node, although it is very pow ...

Posted by flash-genie on Sat, 21 Mar 2020 07:14:15 -0700

How to use Thanos to implement Prometheus multi-cluster monitoring

Prometheus is the default monitoring scheme in Kubernetes, which focuses on alerting and collecting and storing recent monitoring indicators.However, Prometheus also exposes some problems at a certain cluster size.For example, how can PB-level historical data be stored in an economical and reliable way without sacrificing query time?How do I ac ...

Posted by KoshNaranek on Fri, 20 Mar 2020 01:16:48 -0700