Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

KubernetesでHTTPSを利用する方法として、イングレスに証明書をセットすることで、コンテナやポッドの設定を追加せずに、HTTPSを利用できるようになります。 しかし、パフォーマンスやスケールの観点では、イングレスコントローラーに負荷が集中するために、ポッドのレプリカ数を増やしても、思ったように性能が出せないなどの課題に直面することになります。 (IBM Cloudでは ALBと呼ばれています、) そこで、外部のロードバランサーやイングレスにも頼らず、コンテナの中で、TLS暗号を終端して、スケールさせるという方法について、検討する中で、テスト中にサーバー証明書で困ったので、書き残すことにしました。 この記事は、NginxのコンテナでHTTPSでサービスを公開するには、すなわち、TLS暗号を利用する方法のメモです。TLS暗号のためには、証明書が必要で、次の3つの方法で作成することがで
目的 下記の動機から、Windowsマシン上にUbuntu環境を構築してみる。 Ubuntu上で動作するGUIアプリ開発環境を構築したい 環境 OS : Windows 10 Home Vagrant 2.1.5 VirtualBox 5.2.18 Ubuntu 16.04 LTS 方法 VMを立てる WSL(Windows Subsystem for Linux)を使う方法もあるが、GUI環境を構築するのに手間がかかりそうなのでVMを立てることにした(実際の手順は簡単なのかもしれない) Vagrant使ってみる VagrantfileにVMの設定を記述できて、VMのインストールも簡単そうだったから VMのホスティングにはVirtualBox使う Vagrantで使うデフォルトがVirtualBoxだったから 構築方法 参考にしたサイトはこちら Boxファイルは最新のものを取得してきたかっ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? KubeWeeklyは毎週Kubernetesに関する興味深いニュースを提供しています。(http://bit.ly/kubeweekly )この記事は 2018/10/03に発行された Kube Weekly #151 を読んで、感じたことをメモ的にまとめたものです。 私の勘違いや説明不足による誤解もあるかと思いますので、この記事読んで「おっ」と思ったらURLを辿って本文を確認してください。 The Hedlines Kubernetes 1.12: Kubelet TLS Bootstrap and Azure Virtual Ma
はじめに このエントリは、Kubernetes 1.12 の CHANGELOG から 既知の問題 (Known Issues) と 廃止された機能および廃止予定の機能 (Deprecations and removals) についてまとめています。翻訳に合わせて補足を追記しています。その他の内容は次のリンク先を参照してください。 Kubernetes 1.12: 既知の問題 (Known Issues) と 廃止された機能および廃止予定の機能 (Deprecations and removals) Kubernetes 1.12: 主な変更点 (Major Themes) Kubernetes 1.12: Action Required Kubernetes 1.12: 新機能 (New Features) Kubernetes 1.12: API Changes Kubernetes
etcd2 が非推奨となり `--storage-versions` で指定すべき値が `etcd3` のみになったための変更のようです。 Volume scheduling における Dynamic provisioning がベータに昇格しました。それに伴い DynamicProvisioningScheduling のアルファ feature gate が削除されましたが、VolumeScheduling のベータ feature gate はこの機能を有効化するのにまだ必要となっていますのでご注意ください。(#67432, @lichuqiang) [SIG Apps, SIG Architecture, SIG Storage, and SIG Testing] AWSElasticBlockStore, GCEPersistentDisk, AzureDisk タイプの PV
はじめに このエントリは、Kubernetes 1.12 の CHANGELOG から API Changes についてまとめています。翻訳に合わせて補足を追記しています。その他の内容は次のリンク先を参照してください。 Kubernetes 1.12: 既知の問題 (Known Issues) と 廃止された機能および廃止予定の機能 (Deprecations and removals) Kubernetes 1.12: 主な変更点 (Major Themes) Kubernetes 1.12: Action Required Kubernetes 1.12: 新機能 (New Features) Kubernetes 1.12: API Changes Kubernetes 1.12: API Changes kubeadm コマンドにおいて alpha phase kubelet co
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに このエントリは、Kubernetes 1.12 の CHANGELOG から主な変更点(Major Themes)についてまとめています。翻訳に合わせて補足を追記しています。その他の内容は次のリンク先を参照してください。 Kubernetes 1.12: 既知の問題 (Known Issues) と 廃止された機能および廃止予定の機能 (Deprecations and removals) Kubernetes 1.12: 主な変更点 (Major Themes) Kubernetes 1.12: Action Require
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに このエントリは、Kubernetes 1.12 の CHANGELOG から新機能(New features)についてまとめています。翻訳に合わせて補足を追記しています。その他の内容は次のリンク先を参照してください。 Kubernetes 1.12: 既知の問題 (Known Issues) と 廃止された機能および廃止予定の機能 (Deprecations and removals) Kubernetes 1.12: 主な変更点 (Major Themes) Kubernetes 1.12: Action Required
環境 OS: Mac OS 10.14(Mojave) Docker for Mac: stable版(18.06.1-ce-mac73 (26764)) TL;DR Docker for Mac(stable版)でKubernetesインストールしてみた docker-comose.ymlでもKubernetesにデプロイできる 余談(kube-composeについて) 今年の初めにDocker for macのedge版でKubernetensの統合されていたようですが、試しそびれていました。現在では自分の端末に入っているstable版にもKubernetes機能入っていたので試してみました。 Kubernetesのインストール はい、これだけです。 「Preference」で設定開いて「Kubernetes」メニュー選ぶ 「Enable Kubernetes」チェック入れて「Kube
λ vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Box 'ubuntu/bionic64' could not be found. Attempting to find and install... default: Box Provider: virtualbox default: Box Version: >= 0 ==> default: Loading metadata for box 'ubuntu/bionic64' default: URL: https://vagrantcloud.com/ubuntu/bionic64 ==> default: Adding box 'ubuntu/bionic64' (v20181008.0.0) for prov
手順 対象の仮想マシンの電源を切る 設定→ストレージを選択し、割当しているディスクを除去する ファイル→仮想メディアマネージャー(またはCtrl+D)を開く 割当を外したディスクを選択し、『コピー』を選ぶ コピーするディスクのイメージを選択(そのまま次へ) ディスクイメージのファイルタイプで『VDI』を選択 物理ハードディスクにあるストレージで『可変サイズ』を選択 作成する新しいディスクのイメージ(適当な名前をつけて次へ) 仮想メディアマネージャーを使用し、作成したディスクの容量を変更する 容量変更したディスクを、設定→ストレージから割当る 以下のURLに従い、仮想マシン内でディスク容量を増やす(パーティション数やパスは適宜読み替える)
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 2018年10月。GCPプロフェッショナルクラウドアーキテクト試験(正式名称はGoogle Cloud Certified - Professional Cloud Architect 試験)に不合格しました。 ショックです。。 だって合格するつもりでこの記事の下書きまで書いてたから。。 <ドヤッ! ってしたかったから。。 落ち込んでてもしょうがないので、不合格体験をネタに記事にしようと思います。 これから合格を目指す方にとって少しでも参考になれば幸いです。 私のGCP経験値 まずAWSに関しては長年使ってますし、ソリューシ
はじめに 本ドキュメントでは、Kubernetes 1.12.0のCHANGELOGからStorageに関連する機能について紹介します。 主な変更点 Kubernetes volume topology feature (Beta) これにより、KubernetesはVolumeがプロビジョニングされている"zone"や"rack"を意識した操作ができるようになりました。 Dynamic maximum volume count (Beta) これにより、ノード当たりのvolume typeの最大数を指定できるようになりました。(例えば、大きなノードには大きい数、小さなノードには小さな数の指定が可能となります) Container Storage Interface(CSI (Bate) 次期KubernetesのリリースでBetaからGAへの昇格することを見越して次のサポートを行っていま
この記事はfalco-operatorの日本語による紹介記事です。 Kubernetes Operator for Falco by @mumoshu. Create Falco rules through a Kubernetes resource “FalcoRule” https://t.co/Ucg6Z9Q95e — Michael Ducy (@mfdii) 2018年10月5日 TL;DR; Kubernetes以後の世界で「コンテナへの侵入検知」をもれなくやりたい。そのために、Falco Operatorを使ってコンテナランタイムセキュリティの民主化と、監査のシステム化を達成する。 なぜFalco Operatorが必要か? コンテナへの「侵入検知」のためです。 なぜ「コンテナへの侵入検知」が必要か? Kubernetesによってアプリケーションがコンテナ化されると、これまで
HPAの理解のためにHorizontal Pod Autoscaler Walkthroughを翻訳しました。 2018,10,09(ver1.12.1)現在の内容の素人翻訳なので間違いなどあると思います。 原文と対応させたいので各セクションの見出しや用語は原文ママにしています。 Horizontal Pod Autoscaler Horizontal Pod Autoscaler(以下HPA)はReplication Controller, Deployment, Replica SetのPod数をCPU使用率(もしくは他のアプリケーションから提供されるカスタムメトリクス)に基づいて自動的にスケールします。 ただし、Deamon Setsのようなリソースは対象外であることは留意してください。 HPAはk8s Apiリソースとコントローラとして実装されています。 それはコントローラの動作を
はじめに ローカル環境にVirtualBoxを使用して開発環境を構築しようと考えまして、 どうせならdockerを使用してやってみようと思い、その手順をまとめます。 開発環境は、WEBサーバ(PHP),DBサーバ(Postgresql)という構成を考えています。 恥ずかしながら、いままでdockerを使用したことがなかったため、 まずはDBサーバを構築してみようと考え、その手順をまとめます。 かなり基礎的な部分からまとめています。 作業環境 MacOS X Yosemite 10.10.5 1. VirtualBox をインストール 公式サイトからVirtualBoxをダウンロードして、インストールをします。 2. CentOS7をダウンロード 公式サイトからCentOS7のisoをダウンロード。 3. VirtualBoxからCentOS7の仮想マシンを作成し、各種設定を実施 久々に構築
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く