Kubernetes 基盤における非機能試験の deepdive(Kubernetes Novice Tokyo #17 発表資料)NTT DATA Technology & Innovation
Cloud Native Computing Foundationは、仮想マシンをKubernetesで管理可能にする「KubeVirt」がバージョン1.0に到達したことを発表しました。 Kubernetesは起動中の多数のコンテナを管理し、ワークロードを割り当てるなど、コンテナベースのオーケストレーションツールとして開発されました。 KubeVirtはそのKubernetesにおいて、コンテナと同じように仮想マシンを管理可能にするソフトウェアです。 QEMUとlibvirtで仮想化レイヤをコンテナ化 具体的には、QEMUとlibvirtが用いられた仮想化レイヤをKubernetesで扱わせることが可能になります。 これにより例えばデータベースのようなコンテナよりも仮想マシン上で実行することが望ましいと考えられるアプリケーションを、仮想マシンのままでKubernetesを用いて管理可能です
この記事はRookと仲間たち、クラウドネイティブなストレージの Advent Calendar 2020 25日目の記事です。(過ぎてるけど…) こんにちは。レッドハットでストレージを中心にクラウドインフラを生業にしている宇都宮です。 今日はOpenShiftをはじめとするコンテナ環境における…に限らずの一般的な環境でストレージがハマりやすいわけについての愚痴お話しをしたいと思います。 あんまりストレージ詳しくないかたに読んでもらって、へぇと思っていただければ嬉しいです。 コンテナ環境でハマるストレージの落とし穴 コンテナ環境におけるストレージは、CSI(Container Storage Interface)の仕組みができてから、使い始めるにはかなり簡単になりました。パブリッククラウドにしろオンプレにしろ、そこにあるストレージをコンテナストレージとして使えるようになったからです。 とは言
[PR]「オープンソースカンファレンス 2020 Online/Spring セミナー」が4月24日、25日の両日オンラインで開催され、CNBF(Cloud Native Bright Future)発起人の高良真穂氏が講演。 「オープンソースカンファレンス 2020 Online/Spring セミナー」が4月24日、25日の両日オンラインで開催され、CNBF(Cloud Native Bright Future)発起人の高良真穂氏が講演。コンテナやKubernetesを “ライブ施設”に例えて、わかりやすく解説した。その内容を、ダイジェストで紹介する。(今回は前編。後編はこちら) なぜKubernetesを使うのか こんにちは、CNBFの発起人をしています高良真穂です。CNBFは、クラウドネイティブに取り組みたい企業と、すでに取り組んでいる企業との交流を支援するコミュニティです。1月末
最近よく耳にする「Kubernetes」ですが、実際はどのような使われ方をしているのでしょうか。こちらの記事で「Kubernetes」について答えた、『モンスターストライク』のサーバーサイド開発を担当している浅野大我氏に、「ミクシル延長戦」として「Kubernetes」を実際どのように使っているのか、より詳しく聞きました。前半は実際の「モンスト」での使われ方について。 「Kubernetes」を使いこなせると何がうれしいの? 司会者:それでは本日のゲスト社員を紹介したいと思っています。『モンスターストライク』事業本部の浅野さんです。よろしくお願いいたします。 浅野大我氏(以下、浅野):よろしくお願いします。 司会者:では簡単に自己紹介をお願いできればと思います。 浅野:よろしくお願いします。私は2020年にミクシィに入社をしました。ミクシィとの関わりとしては、まず2018年に『モンスタース
オペレーター(Operator)は、約3年前にCoreOSから発表[11][12]され、人間のオペレーターの知識をコード化するといった構想が注目を浴びた、しかし、その実態の難解さが障壁であった。それから最近になって Red Hat社のOpenShift4の発表において、オペレーターの推進が前面に押し出され、今年初めには、さらに後押しするように、主要クラウドベンダーと協力してOperatorHub.io を推進することが発表[13]された。IBM Cloud でも Red Hatと統合とOpenShiftの推進に加えて、オペレーターを推進する姿勢が強くなっている。 これは、そもそもオペレーターとは?、その実態についての疑問、現在の目標達成レベルなどについて、調べた結果のメモである。この内容は、筆者が個人的に調べで、まとめた内容である、その中には誤りを含む可能性もあるので、ご留意いただきたい。
「Amazon Red Hat OpenShift」発表。AWSがRed Hat OpenShiftのマネージドサービスを提供へ Amazon Web Services(AWS)とRed Hatは提携を強化し、Red Hat OpenShiftのマネージドサービスをAWS上で提供する「Amazon Red Hat OpenShift」を発表しました(Red Hatの発表、AWSの発表)。 We are working with @awscloud to deliver Amazon #RedHat @OpenShift, a jointly-managed and jointly-supported, #AWS enterprise #Kubernetes service. https://t.co/uRWrSMAplC pic.twitter.com/wdBtx9iCgT — Red H
AWSとRed Hatが「Red Hat OpenShift Service on AWS」発表。AWS上のフルマネージドサービスとして。なぜAWSとRed Hatは手を組んだか? 「Red Hat OpenShift Service on AWS」は、DockerコンテナとKubernetesを中心としたRed Hatのクラウドネイティブ基盤ソフトウェアの「OpenShift」を、AWS上でフルマネージドサービスとして提供するもの。両者が共同でサポートするとしています。 ユーザーはAWS上でOpenShiftを利用することに加え、オンプレミスやほかのクラウド上でOpenShiftを利用することによるハイブリッドクラウドやマルチクラウドの構築も容易になります。 AWSとRed Hatはなぜ手を組んだか? 現在、DockerコンテナとKubernetesを組み合わせたクラウドネイティブ基盤ソ
Red Hatでソリューションアーキテクトをしている田中司恩(@tnk4on)です。 この記事は Red Hat Developerの Deploy and test Kubernetes containers using Podman Desktop を、許可をうけて翻訳したものです。 本記事で紹介する Podman や Podman Desktop に関する情報を日本語で紹介するTwitter アカウントがあります。こちらもフォローして情報収集に活用ください。(ハッシュタグ #podmanjp) Podman(https://t.co/ipoaatoD4a)の非公式Twitterアカウント。#Podman に関する情報を日本語で配信中。ツイートは個人のものであり特定の組織や企業を代表するものではありません。The unofficial Twitter account for Podma
Red Hat で Solution Architect として OpenJDK を担当している伊藤ちひろ(@chiroito)です。 この記事は、Red Hat Developerのブログ記事、Introduction to ContainerJFR: JDK Flight Recorder for containers - Red Hat Developer の翻訳記事です。 OpenJDKは長い間、実世界のアプリケーションやワークロードのトップに君臨してきました。これは、パフォーマンス、互換性、信頼性、そして観察可能性を一体化して選ばれています。長年にわたり、JDK Flight Recorder (JFR) と JDK Mission Control (JMC) は、OpenJDKの成功に貢献してきました。しかし最近まで、どちらも商用機能であり、特定のユーザやワークロードでしか利用
Introduction When working with Kubernetes, Out of Memory (OOM) errors and CPU throttling are the main headaches of resource handling in cloud applications. Why is that? CPU and Memory requirements in cloud applications are ever more important, since they are tied directly to your cloud costs. With limits and requests, you can configure how your pods should allocate memory and CPU resources in orde
関連キーワード OpenShift | Red Hat(レッドハット) | アプリケーション仮想化 Red Hatの「OpenShift」と、もともとGoogleが設計し現在はオープンソースソフトウェア管理団体Cloud Native Computing Foundation(CNCF)が開発を推進する「Kubernetes」は、どちらも「コンテナオーケストレーター」だ。コンテナオーケストレーターは、仮想化されたアプリケーション実行環境「コンテナ」の生成から廃棄までのライフサイクル管理を自動化する。OpenShiftもKubernetesも複雑なソフトウェアでありながら、企業の間で導入が進んでいる。 OpenShiftはKubernetesをベースとしており、そのため両者は共通の部分を持つ。ただし幾つかの点で両者の間には違いがある。 OpenShift、Kubernetesとはそもそも何か
執筆者:高良 真穂 ID:maho.takara 日本IBM クラウド&コグニティブ・ソフトウェア事業本部、「15Stepで習得 Dockerから入るKubernetes」の著者 Kubernetesとは OpenShiftとは OpenShiftとKubernetesの違い まとめ 1.Kubernetesとは Kubernetes(クーバネティス)は、Dockerコンテナを本番サービスで利用するためのプラットフォームであり、CNCF(Cloud Computing Foundation)が開発を支援するオープンソース・ソフトウェアである。 Dockerコンテナは、可搬性があり、起動が早く、小さなサイズであることから、手軽に開発環境が構築できるために、ソフトウェア開発者の間で注目されてきた。そして、Dockerコンテナをアプリケーションの本番運用にも、そのまま利用したいという自然なニーズ
こんにちは、OpenShift を担当しています、花田です。 2021/3/31 より、Red Hat 版の Kubernetes である OpenShift のマネージドサービスである ROSA (ろさ/ろーさ:Red Hat OpenShift Service on AWS ) の提供が、AWS上で開始されています。 OpenShiftは、オンプレのベアメタルサーバーの上でも、VMware の上でも OpenStack の上でも RHV(Red Hat Virtualization)の上でも、AWSの上でも、Azure の上でも、GCPの上でもテスト済みなので、場所を選ばず、どこでも同じ知識で運用を回す事ができるというのが大きな特徴です。 もともとOSD(OpenShift Dedicated) という AWS / GCP上で提供するOpenShiftのマネージドサービスが存在していま
Kubernetesをもっと便利に使いたい、コードを書くことに集中したいという業務システム開発者におすすめしたいのが、Red Hat社が提供するコンテナオーケストレーションプラットフォーム「OpenShift」です。本記事では、エンタープライズ向けKubernetesであるOpenShiftの入門をご紹介します。 はじめに Kubernetesはコンテナアプリを分散環境にデプロイ・運用管理するためのオーケストレーションツールです。もともとGoogleが社内システムで利用していたものをOSS化したもので、今日ではGoogleのみならずMicrosoftやRed Hatなども開発に積極的に参加し、コンテナオーケストレーションツールの事実上のデファクトスタンダードになりつつあります。 しかしながら、業務システムでコンテナアプリケーションを開発・運用するためにはKubernetesだけを学習すれば
Red Hat、OpenShift で仮想マシンに対応へ、「レガシーな仮想化基盤は不要に」:リフト&シフトの選択肢広げる Red Hatは2020年4月28日(米国時間)、OpenShiftに、仮想マシン対応を組み込むことを発表した。これによって、「レガシーな仮想化基盤に余計な費用を支払う必要はなくなる」としている。 Red Hatは2020年4月28日(米国時間)、OpenShiftで仮想マシンをコンテナと共にKubernetes上で稼働できる「OpenShift Virtualization」を技術プレビュー版(technology preview)として提供すると発表した。これによって、「レガシーな仮想化基盤に余計な費用を支払う必要はなくなる」としている。 OpenShift VirtualizationでRed Hatは、KubeVirtプロジェクトにおいて開発されてきた機能を製品
コンテナ、Kubernetes、サーバレスは日本にどれくらい普及した? IDCのアナリストが解説(1/2 ページ) さまざまな企業でデジタルトランスフォーメーション(DX)の実現に向けた取り組みが加速している現在、スピーディーな事業展開を支えるクラウドサービスは各社に欠かせない存在になりつつある。それに伴い、コンテナやサーバレスコンピューティングなどの技術を活用した“クラウドネイティブな”(=クラウド利用を念頭に置いて設計した)アプリケーションの開発・利用も活発化している。 調査会社の米IDCの予測によると、2022年までにグローバルで新しく開発されるアプリの90%はマイクロサービスアーキテクチャを採用し、本番稼働しているアプリの35%はクラウドネイティブになる見込みだという。 こうした潮流の中、日本市場では、コンテナやサーバレスなどの技術はどの程度企業に浸透しているのだろうか。IDC J
https://www.redhat.com/ja/technologies/cloud-computing/openshift ねぇ、知ってる? OpenShiftを耳にしたことがありますか? Red Hat社が世界に広げようとしているコンテナ基盤です。 Kubernetesが覇権なんじゃないの?、と思ったあなたは正解なのですが、だからこそOpenShiftの価値を知る必要があるのではないかと思います。 とは言え、じゃあOpenShiftって何?と言う技術者にリードする記事がないので作成することにしました。 これから紹介する記事を順番に読んでいくことで、OpenShiftを大まかに上司に説明できるようになるくらいにはなれる、という目的のエントリーとなっています。 OpenShiftを知ろう Kubernetesとどう違うのか www.ibm.com Kubernetesの機能は素晴らしく
Red HatでOpenShiftのサポートエンジニアをしているDaein(デイン)です。 OpenShift 4.5(Kubernetes 1.18)からstartupProbeがBeta機能としてデフォルトで利用できるようになりましたのでどのような機能であるか確認していきます。 関連リリースノートは以下のリンクです。 github.com Probesとは これまでlivenessProbeとreadinessProbeは、安定的なサービスが提供できるようにコンテナの起動状態を定期的にチェックし、正しく起動できなくなったコンテナを再起動させたり、外部からのアクセスを遮断させたりする機能を提供していました。 詳しい内容や詳細は次のリンク先をご参照ください。 docs.openshift.com kubernetes.io 今回は新しく追加されたstartupProbeという起動フェーズを
Red Hatの年次イベントが、今年はオンラインで開催された。多くのトピックから、OpenShiftの最新情報を解説する。 Red Hatが毎年開催している年次イベント「Red Hat Summit」、コロナウイルスの影響でリアルイベントの開催が困難となっている今年は、オンラインイベントとして開催された。メディア向けのブリーフィングもオンライン会議の形式で行われた。 今回は、その中からOpenShiftに関する情報を解説したい。OpenShiftはRed Hatが手がけるコンテナプラットフォームで、Kubernetesの商用ディストリビューションとしては最も成功していると言えるだろう。2018年にIBMに買収されたRed Hatだが、CEOであったJim Whitehurst氏がIBMのPresidentとして昇格したことに伴い、ベテランのPaul Cormier氏が新CEOに任命されたこ
IBM Cloudの話 IBMというと、クラウドの世界ではAmazon、Microsoft、Googleと言ったところの陰に隠れてマイナーなイメージかもしれませんが、実はクラウドの世界シェアで見ると3位でGoogleよりも使われています。 tech.nikkeibp.co.jp この2社を含めた上位5社は米国企業が占めた。3位は米IBMでシェアは対前年比1.4ポイント減の8.8%、4位は米グーグル(Google)で0.5ポイント増の5.6%、5位は米セールスフォース・ドットコム(Salesforce.com)で0.1ポイント減の5.0%だった。マイクロソフトとAWSの2強はシェアの伸びで見ても他社を引き離しつつある。 日本ではIBM Cloudを過小評価している向きは多いのですがグローバルに見ていく必要はあると思います。東京にもAZを3つ用意していたり、大阪にもDCを用意する準備をしていた
「Red Hat OpenShift on IBM Cloud」によって、モノリシックなJava EEアプリを分割しマイクロサービスとして動かすのはどれほど簡単になるのか?:IBM Champion for Cloud 2019が評価 IBMのソリューションやソフトウェアに対し、そのテクニカルコミュニティーにおいて高度な貢献をしたエンジニアを表彰する制度「IBM Champions」。今回はIBM Champion for Cloud 2019に選出された平岡大祐氏に、その知見・ノウハウを体感できる記事を執筆していただいた。昨今のDXトレンドなどについて聞いたショートインタビューとともに、3回にわたって「Red Hat OpenShift on IBM Cloud」の実践的な活用方法をお届けする。2回目はマイクロサービス化と運用監視について。 IBMテクノロジーを使ってビジネス、社会をリー
Conversational AI platform Parloa has nabbed $66 million in a Series B round of funding, a year after the German startup raised $21 million from a swathe of European investors to propel its internatio Madica, an investment program launched by US-based investor Flourish Ventures to back pre-seed startups in Africa, plans to invest in up to 10 ventures by the end of the year, ramping up its funding
お久しぶりです。コンサルタントの森 (@mosuke5)です。 コロナで自宅勤務の人も多いかと思いますが、みなさんどう過ごしていますか? ずっと家にいると辛いので、定期的に息抜きで家の散歩をしています。桜もちょうどきれいでいい花見?になります。 さて、ここ最近は、OpenShift上でのCI/CDパイプラインの構築をたくさん行ってきたのですが、 よくある質問に「どうやってカスタムのJenkins agentを作ったらいいか」がありました。 まとまった情報もインターネットになかったので今回書いてみました。 デフォルトのJenkins agentイメージ OpenShiftのインストール後のデフォルトでもmaven環境とnodejs環境のagentのイメージがあります。(OCP 4.3環境) openshiftプロジェクト内にあるimage streamを確認してみます。 $ oc get i
はじめに 赤帽エンジニア Advent Calendar 2019 の12日目の投稿です。 気づけば赤帽かぶってます。(買収は関係ないです。転職です) ※会社とはまったく関係ない話をします。 ※諸事情で控えてたIPAをついに解禁したので,IPA(いまはBrewdog5本目)をがぶ飲みしながら書いてます。支離滅裂(?)になってたらすみませn ※12/12, 23:58に投稿してからも適宜更新 ポエム: 僕たち/私たち,Kubernetes 「赤の他人かもしれない皆で即興のジャズがやれるといいな」 (訳) 個々人(Controller)が,地道にインプット/アウトプットを共有し議論し正しい方向に向い続ける(Control Loop, Reconciliation Loop)ことによって,それぞれ独立しているはずなのに,結果的に協調動作(Ochestration)する。 そんな美しい世界ができる
はじめに この手順では、UPI(User Provisioned Infrastructure)を使って OCP(OpenShift Container Platform)の環境を構築していきます。省略系のOCPだとわかりにくいので、ここではOpenShiftと呼ぶ事にします。 OpenShiftとは OpenShiftとは、Red Hatが提供する商用版の Kubernetes です。 オープンソースのKubernetesに、運用に必要な独自機能を追加したり、オープンソースの運用管理ツールや、開発ツールをバンドルした製品です。もちろんサポートが付いているのも大きな違いです。 例えば、監視用のOSSであるPrometheusや、ログ収集用のEFK(ElasticSearch/Fluented/Kafka)等の他に、CI/CDツールであるJenkis、Tekton もバンドルされています。
Amazon Web Services ブログ AWS と Red Hat がコラボレーションを拡大: 新たに提供する AWS でのマネージド Red Hat OpenShift サービスを発表 AWS は、コンテナ化されたアプリケーションを実行するための最良の選択肢を提供しています。Amazon Elastic Container Service (ECS) のリリースにより、AWS と深く統合されたフルマネージドの Docker 体験で、コンテナを大規模にデプロイできるようになりました。また、マネージド Kubernetes を提供する Amazon Elastic Kubernetes Service (EKS)、AWS Fargate のリリースにより、インフラストラクチャを管理せずにコンテナの実行ができるようになりました。私たちはお客様のためにこれからも革新を続けていきます。
こんにちは!Red Hatの石川と申します。 昨年よりOpenShiftのテクニカルサポートエンジニアとして働いております。 まだまだOpenShift勉強中の身ですが、日々の業務で気付いたことなどを少しずつ記事にしていけたらと考えております。 今回はService Accountの認証の仕組みがどのようになっているかについて触れてみたいと思います。 Service Accountって? Service Accountは通常のUserとは別に、Podや各種コンポーネントがAPI呼び出しを行うために設計されたKubernetesのオブジェクトです。JenkinsやTravis CIなどでアプリケーションを自動化する際にも利用されます。 Service AccountはUserと違い、特定のタスクを実行することを目的に作られていますので、特定のnamespaceに紐づいています。ただし、nam
IT Leaders トップ > テクノロジー一覧 > ミドルウェア > 事例ニュース > NTTデータ、金融機関向けのASPサービスをRed Hat OpenShiftでコンテナ化 ミドルウェア ミドルウェア記事一覧へ [事例ニュース] NTTデータ、金融機関向けのASPサービスをRed Hat OpenShiftでコンテナ化 2020年4月22日(水)日川 佳三(IT Leaders編集部) リスト NTTデータは、コンテナ/Kubernetesを活用するパイロットプロジェクトとして、金融機関向けのASPサービス「DENTRANS」をコンテナ化した。2020年7月から稼働を開始する。コンテナ運用のための基盤ミドルウェアとして、Red Hat OpenShiftを採用した。レッドハットが2020年4月22日に発表した。 NTTデータは、融機関向けのASPサービスであるDENTRANSをコ
本記事は、赤帽エンジニア Advent Calendar 2019 の22日目です。 はじめに ここでは余っているサーバーがあるからOpenShiiftをまず使ってみたいといった方を対象に爆速でインストールできる方法を紹介します。 今回ご紹介する手順ではOpenShift 4.2を前提としています。 まず、OpenShiftをオンプレミスで使おうとした時に、利用される方法は下記の選択肢になると思います。 Baremetal UPI / IPI OpenShift on OpenStack OpenShift on VMware 私はOpenStackerなので、とりあえずサーバーが3台余っていればOpenStackたてちゃうか、、、って感じなのですが、OpenShiftを構築するためにOpenStackを構築する人はそんなにいないと思ったので、まずOpenShift on OpenStac
OCP 4.2で専用のInfra nodeを作成してルーター、内部レジストリー、モニタリング、ロギングを移動するopenshift この投稿はOpenShift Advent Calendar 2019の21日目の記事です。 OCP 3.11では、OCPのインストール時のAnsibleのインベントリーファイルで、nodeの変数としてopenshift_node_group_name='node-config-infra'を指定することで、専用のインフラストラクチャーノード(以降infra node)をインストール時に構成することができました。 (OCP 3.11 Docs / クラスターのインストール / 4. インベントリーファイルの設定) 専用のinfra nodeを構成することで、ルーター、内部レジストリー、モニタリング、ロギングなどのサービスを、master nodeや、worke
こんにちは、クラウドインフラ全般を担当しているソリューションアーキテクトの伊藤です。 OpenShift VirtualizationはRed Hat OpenShift Platform(OCP)上で仮想マシンを動作、管理させるためのコンポーネントになります。 OpenShift VirtualizationはCNCFのサンドボックスプロジェクトであるKubeVirt [1]を元にして開発、提供されており、OpenShiftのWebUIにあるOperatorHubより利用が可能です。 [1]. https://kubevirt.io/ ■アーキテクチャ ・仮想マシンはPodとして動作します ・仮想マシンの定義 ・仮想マシンをPodとして扱われている状態 ・VMとコンテナを一緒に扱う ■デモビデオ ■Katacodaによるハンズオン ■OpenShift Virtualizationの紹介
AWS News Blog Red Hat OpenShift Service on AWS Now GA Our customers come to AWS with many different experiences and skill sets, and we are continually thinking about how we can make them feel at home on AWS. In this spirit, we are proud to launch Red Hat OpenShift Service on AWS (ROSA), which allows customers familiar with Red Hat OpenShift tooling and APIs to extend easily from their datacenter i
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く