diaryクラウド専任の40代インフラエンジニアが書くブログ。新規事業マネージャー。20世紀末の就職氷河期スタート時にIT業界に文系未経験で入りこみそのまま生き残った人。1日2記事投稿しています(0:00、12:00)。IT・情報技術はじめに最近コンテナやKubernetesの活動に参加を余儀なくされています。去年に少しかじったときに、まだまだ進化途中でこれを本番に入れるまでにはいろいろと周辺に必要だし、これはまだ来ないかな。そんな気持ちでいて一年ほど経ったのですが、最近風向きの変化を感じています。いうのも、学びなおしてみるとここ一年で新しい概念がどっと登場していて基礎の骨組みに対して、様々なツールや商用パッケージ、サービスが登場しぐっとビジネスに近づいています。勉強しなおしたので、Webにある有用な記事を集めてみました。上から順番に読んでいくと、トレンドが理解できるのではないかと思います。記事集Kubernetesの基礎の基礎PDFファイルですがこれよりわかりやすい資料はない。Kubernetesの基礎(著・日本IBM高良氏)Helmknowledge.sakura.ad.jp近年ではKubernetesクラスタ上で動作させるアプリケーションにおいて、そのデプロイに「Helm」と呼ばれるツールを使用する例が増えている。Helmは設定ファイルを元にアプリケーションのデプロイを自動実行するツールで、Kubernetesアプリケーション向けのパッケージマネージャとも言われている。今回はこのHelmの概要、使い方、設定ファイルの書き方などを紹介する。サービスメッシュqiita.com最近、Kubernetesを中心としたコンテナ環境やマイクロサービスの文脈において、「サービスメッシュ」「Istio」というキーワードを聞く機会が増えています。「Istio」は、2018/7/31にバージョン1.0に到達したことが発表され、ますます注目されるオープンソースソフトウェアとなっています。自分が所属しているSIerであっても、最近「サービスメッシュ」という言葉を聞く機会が増えてきています。本記事では、サービスメッシュの概要から、サービスメッシュを実現するソフトウェアについて、Web上の情報などを元に調査した内容を整理したいと思います。Istioqiita.comIstioの全体像がわかるよう、数回に分けて入門してみます。今回はコンセプトやざっくりとしたアーキテクチャの話、次回からはサンプルのbookinfoアプリケーションを元に各機能を深掘りしていく予定です。employment.en-japan.comマイクロサービス化にともなサービス間の接続の複雑化、という課題への対処としてサービスメッシュとこれをもたらす「Istio」が注目されています。Istioをいち早く導入したユーザベースの阿南さんが、導入メリットと、使って分かった「ハマりどころ」を解説してくれました。1.5」正式版が登場しました。注目すべき新機能の1つは、Istioの拡張やカスタマイズを行うための統合的な手段としてWebAssemblyが採用されたことです。Istioが実現するサービスメッシュは、Kubernetes上のさまざまなサービス間のトラフィックの管理やルーティング、ロードバランシング、暗号化通信や認証サービス、モニタリングなどを実現します。「ブラウザ上で動くバイナリコードの新しいフォーマット(仕様)」である。Appleによって仕様が策定され開発が進められている。ついてお伝えしたいと思います。アプリケーションと再利用可能なコンポーネントを定義できる新しいオープンソースプロジェクトです。クラスターのアプリケーションを定義できるのです。CDKですが、それのKubernetes版といえるcdk8sの紹介記事です。Startedやってもらって、その威力を味わっていただければ。Jenkinsbusiness.nikkei.comCI(継続的インテグレーション)を実現するOSS(オープンソース・ソフトウエア)「Jenkins」の勢いが増している。開発元の米CloudBeesが2017年8月末に開催したイベントには800人の開発者が参加。米PayPalが4000人を対象にしたJenkinsの導入を発表するなど、大企業が戦略的にJenkinsを使用する実態が明らかになった。ics.mediaそういった開発チームには、作業の効率化および人的ミスの軽減に役立つCI(継続的インテグレーション)ツールの導入がオススメです。この連載記事ではJenkinsとAWS、GitHubを使って、コンテンツのビルドからテスト環境へのデプロイまでを行ってくれるCI環境を構築の手順を解説します。Xwww.publickey1.jpソフトウェアの開発プロセスにおいて、「Jenkins」はビルドやテスト、デプロイなどを自動化してくれるツールとしてよく知られています。X」が発表されました。Xは、Git、Docker、Kubernetesの環境を前提とすることで、Jenkinsの設定、運用などを大幅に自動化し、より簡単な導入と運用を実現するものです。World的に触ってみました。実現したのは以下です。GithubからのwebhookでGCP上のJenkins上にこしらえたビルドパイプラインが走りGCP上のk8sクラスタのステージングコンテナにデプロイされるようにした。やってみたところ、2019年3月現在では初期設定などに関して日本語での情報がまだまだ少なかったので、備忘録がてら記事を書きました。Openshiftwww.ibm.comCNCFが開発を推進するKubernetesは、たくさんの企業が参画して開発を進め、急速に発展している。この活動は、3ヶ月ごとにマイナー・バージョンがリリースされ、リリース後の約9ヶ月間でサポートが終了することから伺い知ることができる。このCNCFが配布するKubernetesは、上流(アップストリーム)のKubernetesと呼ばれ、ソフトウェア・ベンダーが製品化する前の実証試験的なプロダクトと見なされている。Hat社のOpenShiftである。preview)として組み込んだ。これによって、「レガシーな仮想化基盤に余計な費用を支払う必要はなくなる」としている。Linux(RHEL)」への対応を発表した。OpenShift」を提供してきた。Linuxに広げるものだという。4サポートの一般提供を開始した。Hatの発表、AWSの発表)。Linux、Dockerコンテナ、Kubernetesを主なコンポーネントとして構成されたコンテナ基盤ソフトウェアです。Networkの機能なども統合されています。4月9日(日本時間4月10日未明)に行ったオープニングキーノートで、Kubernetesをベースにアプリケーションのマルチクラウド対応を実現する新サービス「Anthos」の提供開始を発表しました。techtarget.itmedia.co.jpクラウド向けLinuxと称されるGoogleのマルチクラウド管理プラットフォーム「Anthos」は、企業のアプリケーション管理を容易にする。管理対象のアプリケーションは、別のパブリッククラウドサービスで運用されていても、オンプレミスで運用されていても構わない。dayに参加してきました。サンフランシスコで発表されて以来話題にはなっているけど、まだまだ事例も少なくてわからないことが多いAnthosについて知るいい機会になりました。dayで聞いたこと、少し追加で調べたことを書いていきます。VMwarewww.orangeitems.comさいごに全てを網羅した感じはしないのですが、とりあえず去年から今年にかけて、「ぐっ」と動いた部分はまとめています。EC2のことだけをAWSだと思っていないように、コアプログラムに様々なデファクトスタンダードになるツールがそろって、初めて世界が形成されます。Kuberenetesはまさにその最中です。ビジネスで使うための仕掛けも、コンペとなるベンダーもわかってきました。2020年のうちは、大ヒット、とまではいかないと思いますがそろそろ今年後半から導入していく企業もぐっと増えそうな気がしています。見ていないと、別人になっている感じのする、Kuberenetes関連のお話でした。00:00クラウド専任の40代インフラエンジニア。新規事業マネージャー。20世紀末の就職氷河期スタート時にIT業界に文系未経験で入りこみそのまま生き残った人。1日2記事投稿しています(0:00、12:00)。引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。