KubernetesのPodとNodeのAuto Scalingについて. Kubernetes 2018.06.19 2018.06.25 髙妻智一. Configuring your kubernetes cluster to self-host the control plane, kubesprayを使ったオンプレミス/クラウドプロバイダへのKubernetesのインストール, IBM Cloud Privateを使ってマルチクラウドでKubernetesを動かす, Guide for adding Windows Nodes in Kubernetes, 終了したリソースのためのTTLコントローラー(TTL Controller for Finished Resources), HostAliasesを使用してPodの/etc/hostsにエントリーを追加する, ボリュームの動的プロビジョニング(Dynamic Volume Provisioning), Organizing Cluster Access Using kubeconfig Files, Resource Bin Packing for Extended Resources, Compute, Storage, and Networking Extensions, Configure GMSA for Windows Pods and containers, Configure RunAsUserName for Windows pods and containers, Configure a Pod to Use a PersistentVolume for Storage, Configure a Security Context for a Pod or Container, Liveness Probe、Readiness ProbeおよびStartup Probeを使用する, Translate a Docker Compose File to Kubernetes Resources, Configure Default Memory Requests and Limits for a Namespace, Configure Default CPU Requests and Limits for a Namespace, Configure Minimum and Maximum Memory Constraints for a Namespace, Configure Minimum and Maximum CPU Constraints for a Namespace, Configure Memory and CPU Quotas for a Namespace, Change the Reclaim Policy of a PersistentVolume, Control CPU Management Policies on the Node, Control Topology Management Policies on a node, Guaranteed Scheduling For Critical Add-On Pods, Reconfigure a Node's Kubelet in a Live Cluster, Reserve Compute Resources for System Daemons, Safely Drain a Node while Respecting the PodDisruptionBudget, Set up High-Availability Kubernetes Masters, Declarative Management of Kubernetes Objects Using Configuration Files, Declarative Management of Kubernetes Objects Using Kustomize, Managing Kubernetes Objects Using Imperative Commands, Imperative Management of Kubernetes Objects Using Configuration Files, Update API Objects in Place Using kubectl patch, Define a Command and Arguments for a Container, Expose Pod Information to Containers Through Files, Distribute Credentials Securely Using Secrets, Inject Information into Pods Using a PodPreset, Specifying a Disruption Budget for your Application, Coarse Parallel Processing Using a Work Queue, Fine Parallel Processing Using a Work Queue, Use Port Forwarding to Access Applications in a Cluster, Minikube上でNGINX Ingressコントローラーを使用してIngressをセットアップする, Developing and debugging services locally, Extend the Kubernetes API with CustomResourceDefinitions, Use an HTTP Proxy to Access the Kubernetes API, Externalizing config using MicroProfile, ConfigMaps and Secrets, Interactive Tutorial - Configuring a Java Microservice, 例: PHP / Redisを使用したゲストブックの例にロギングとメトリクスを追加する, 例: Persistent Volumeを使用したWordpressとMySQLをデプロイする, Running ZooKeeper, A Distributed System Coordinator, Restrict a Container's Access to Resources with AppArmor, Restrict a Container's Syscalls with Seccomp, Kubernetes Security and Disclosure Information, Well-Known Labels, Annotations and Taints, Contributing to the Upstream Kubernetes Code, Generating Reference Documentation for the Kubernetes API, Generating Reference Documentation for kubectl Commands, Generating Reference Pages for Kubernetes Components and Tools, Update ja/docs/tutorials/kubernetes-basics/expose/expose-intro.html (e7c156a4f), ラベルとLabelSelectorオブジェクトがServiceにどう関係しているかを理解する, Serviceを使って、Kubernetesクラスターの外にアプリケーションを公開する. なお、本記事ではテスト環境としてCentOS 7.4およびCentOS 7.4で公式に提供されているKubernetes 1.5.2を使用した。それ以外の環境の場合、設定方法などが異なる場合があるかもしれないので注意いただきたい。 Kubernetesのネットワーク機能.
HorizontalPodAutoscalerリソースを定義することで水平オートスケーリングが可能になる。, まずDeployment, ReplicaSet, ReplicationController, StatefulSetはscaled resource objectと呼ばれる。 はじめにkubernetesにpod作って外部からアクセスするときに簡単に確認する方法をまとめておきます。参考サイトNodePort vs LoadBalancer vs Ingressテスト用nginxのmanifestテスト用に使うのは
AWS CLIのインストール方法 前回の続きです。