並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 391件

新着順 人気順

CoreOSの検索結果81 - 120 件 / 391件

  • Dockerのみでお手軽ロードバランシング&(ほぼ)0ダウンタイムデプロイ - blog.potproject.net

    Dockerを結構本番運用をガッツリやる会社もよく聞くようになってきた気がします。 で、大体その手の話を聞くと、本番はいかに安定したシステムとネットワークを構築することが肝になるため、 k8sやAnsible、CoreOSやRancherOS、 コンテナなクラウドサービスの話になったりして・・・ これ以上その分野まで覚えようとすると大変すぎるし、自分はまあインフラエンジニアではないのでそこまではあまり興味が無かったりします。 そもそも、そこまでやるとするとかなりの知識が要りますし、かなり大変な作業となると思います。 でも、自分としてちゃんと問題なく動き、HTTPでロードバランシングでき、ダウンタイム0でのデプロイを実現できるWebシステムを構築したいわけです。 Dockerのみで。 このあたり、Webであればnginx-proxyで普通に行けるということを最近知りました。 しかも、めっちゃ

      Dockerのみでお手軽ロードバランシング&(ほぼ)0ダウンタイムデプロイ - blog.potproject.net
    • Rebooting datastores into the future

      By Josh Snyder The Netflix Cloud Data Engineering team is delighted to open source s3-flash-bootloader, our tool for performing in-place OS image upgrades on stateful cloud instances, substituting a new AMI where an old one was. In this post, I’ll cover some of the context which led us to develop this tooling, and discuss how it has sped up upgrades of Cassandra and Elasticsearch by an order of ma

      • Raspberry Pi 4 でおうちk8sクラスタを構築する - えんじにあメモ

        概要 だいたいこの手の構築手順はいろいろな方がまとめられてますが、自分がやった作業の備忘録も兼ねてまとめておきます 構成はmaster×1、worker×2として、raspberry piを3台使って作ります 物理構築 物理的な構築は以下の記事とほぼ同じ手順でやりました qiita.com また、ルータの設定については以下記事と同じ手順で行っています qiita.com この記事自体がだいたい↑これと同じ手順となるのでコレだけ読めば良い説 完成した様子がこちら(良い良い) 「Raspberry Pi 4で」というタイトルになってますが、もともとRaspberry Pi 3(Model 3+)を持っていたのでMasterNodeには3を使おうと思います (下から3番目のラズパイが3) 今回のクラスタ構成のために買ったものを以下にまとめておきます もの 製品 数 ラズパイ Raspberry

          Raspberry Pi 4 でおうちk8sクラスタを構築する - えんじにあメモ
        • 2020年10月29日 Fedora 33がリリース ―GNOME 3.38、デフォルトBtrfs、IoTエディションなど | gihyo.jp

          Linux Daily Topics 2020年10月29日Fedora 33がリリース ―GNOME 3.38、デフォルトBtrfs、IoTエディションなど Fedoraプロジェクトは10月27日(米国時間⁠)⁠、「⁠Fedora 33」の正式リリースを発表した。デスクトップ版の「Fedora Workstation⁠」⁠、サーバ版の「Fedora Server」に加え、「⁠Fedora IoT」が正式エディションとして用意されている。 Fedora 33 is officially here! -Fedora Magazine Fedora 33のデフォルトデスクトップ環境は9月にリリースされた「GNOME 3.38」で、リリース時点ではカーネルに「Linux 5.8」を採用しているが、最新版である「Linux 5.9」へのアップデートも予定されており、現在テスト中だという。また、かね

            2020年10月29日 Fedora 33がリリース ―GNOME 3.38、デフォルトBtrfs、IoTエディションなど | gihyo.jp
          • Quadlets might make me finally stop using docker-compose

            I’ve written a lot about containers on this blog. Why do I love containers so much? They start quicklyThey make your workloads portableThey disconnect your application stack from the OS that runs underneathYou can send your application through CI as a single container imageYou can isolate workloads on the network and limit their resource usage much like a VMHowever, I’m still addicted to docker-co

              Quadlets might make me finally stop using docker-compose
            • 「2020年5月」までに確認しておきたいAzureサービスの重要な変更

              「2020年5月」までに確認しておきたいAzureサービスの重要な変更:Microsoft Azure最新機能フォローアップ(104) Microsoftは「Azure Log Analyticsエージェント」について、2020年5月18日(米国時間)に「SHA-2署名」を強制することを発表しました。この影響により、関連するAzureサービスの一部としてエージェントを利用しているシステムで対応が必要になる場合があります。また、2020年5月には、Linuxコンテナに最適化された「CoreOS」のライフサイクル終了も控えています。 Microsoft Azure最新機能フォローアップ 2020年5月18日からLog AnalyticsエージェントでSHA-2署名が強制される Microsoftは3月18日(米国時間)、Microsoft Azureでログの収集と分析を行うサービス「Azure

                「2020年5月」までに確認しておきたいAzureサービスの重要な変更
              • Prometheus Operator に入門した - inductor's blog

                はじめに これは、監視ひよっこの inductor が Prometheus Operator に入門したときの記録です。意外と情報が古いものが多く、2022年現在だと何をどう入れるべきなのかがよくわからなくて困ったので誰かの助けになれば幸いです。 Prometheus Operator とは Prometheus Operator は名前の通り Kubernetes のオペレーター実装の1つで、主要な監視ツールの1つである Prometheus 及びその関連コンポーネントを Kubernetes リソースとして管理できるようにしたものです。主に以下のようなリソースを管理することができます。 リソース名 役割 Prometheus Prometheus のデプロイ管理 Alertmanager Alertmanager のデプロイ管理 ThanosRuler Thanos Ruler をリ

                  Prometheus Operator に入門した - inductor's blog
                • containerdとは | OSSのデージーネット

                  containerdとは、OCI Runtime Specificationに基づいて作られたKubernetesやDockerの高レベルなランタイムで、オープンソースソフトウェアとして公開されています。containerdには、ctrコマンドが付属しており、コンテナのダウンロードや実行などを行うことができます。 コンテナの標準化とcontainerdの歴史 containerdは、標準化の流れの中で、Dockerから派生したソフトウェアです。コンテナ型仮想化の標準化は、2015年に、Docker、CoreOS、マイクロソフト、RedHat、VMWareなどが、オープンコンテナイニシアティブ(OCI)を発足したことで始まりました。 2016年には、Kubernetesとコンテナランタイムが通信するための仕様としてCRI(Container Runtime Interface)が規定されてい

                    containerdとは | OSSのデージーネット
                  • I Miss Heroku's DevEx - Xe Iaso

                    Published on 05/12/2022, 1141 words, 5 minutes to read If you've never really experienced it before, it's gonna sound really weird. Basically the main way that Heroku worked is that they would set up a git remote for each "app" it hosted. Each "app" had its source code in a git repo and a "Procfile" that told Heroku what to do with it. So when it came time to deploy that app, you'd just git push h

                    • ラズパイ4(メモリ4GB)×3で k8s クラスタを構築した話 : まだプログラマーですが何か?

                      以前にラズパイ3(メモリ1GB)を3台使ってコンテナクラスタのオーケストレーション環境を作ったことがありました: ラズベリーパイと鳩サブレ缶で docker swarm クラスタを構築する ラズベリーパイと鳩サブレ缶で kubernetes クラスタを構築する 上記の上では docker swarm 環境、下では kubernetes 環境を構築しました。手順などの詳細はそれぞれのリンク先を参照していただきたいのですが、この時は kubernetes 1.8 を使ってクラスタを構築しました。kubernetes の環境としては作れたのですが、(案の定というか)メモリが圧倒的に足りなさすぎて実用にはほど遠い kubernetes 環境となってしまいました。マイナーな環境であることは理解しつつ、今でもラズパイ3でのオーケストレーション環境としては docker swarm が現実的なのかなあ、

                        ラズパイ4(メモリ4GB)×3で k8s クラスタを構築した話 : まだプログラマーですが何か?
                      • さくらの VPS で個人用 Kubernetes クラスタを運用する - pivot_root’s diary

                        会社で自由に Kubernetes 検証用のクラスタを OpenStack 上に作れるようにはなっているのですが、自分の趣味アプリケーションを動かしたいとなった場合、外部からアクセスを許可するのはセキュリティ的にもあまり許容したくありません。 そこで個人用の Kubernetes クラスタをさくらのVPS上で作ることにしました。 EKS / GKE などマネージドサービスを使うのも手ですが、やはりコストの面でハードルが高いです。 最初は、一度検証が終わったら node を全部落とすという運用をすることで💰を浮かしていましたが、意外とストレージの料金がかさみますし、検証のたびに up/down するのは面倒くさい... そこで VPS であれば比較的安価にクラスタを作れるのではと思い、試してみました。 今回はさくらの VPS を利用し、master x1, node x2, NFS x1

                          さくらの VPS で個人用 Kubernetes クラスタを運用する - pivot_root’s diary
                        • TiDB - Wikipedia

                          TiDB (/’taɪdiːbi:/, "Ti" stands for Titanium) is an open-source NewSQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads.[3] Designed to be MySQL compatible, it is developed and supported primarily by PingCAP and licensed under Apache 2.0. It is also available as a paid product. TiDB drew its initial design inspiration from Google's Spanner and F1 papers.[4][5]

                          • 「Fedora 33」が公開、デスクトップのデフォルトファイルシステムがBtrfsに | OSDN Magazine

                            The Fedora Projectは10月27日、無償のLinuxディストリビューションの最新版「Fedora 33」の一般公開(GA)を発表した。 FedoraはRed Hat(米IBM傘下)が支援するコミュニティ向けLinuxディストリビューション開発プロジェクト。Red Hat Enterprise Linuxと比較すると最新機能を取り込んでいる点が特徴で、半年サイクルでリリースが行われている。 Fedora 33は4月に公開されたバージョン32に続く最新版となる。Linuxカーネルは5.8をベースとする。デスクトップにフォーカスしたFedora Workstation、コンテナ化されたワークロード向けのミニマルなFedora CoreOSに加えて、新たにFedora IoTがエディションに昇格した。IoTとエッジコンピューティング向けで、ハードウェアのセキュリティ機能や暗号サービ

                              「Fedora 33」が公開、デスクトップのデフォルトファイルシステムがBtrfsに | OSDN Magazine
                            • Rook (ver 1.1) に入門する - TECHSTEP

                              はじめに Kubernetes上でストレージを管理するツールにRookがあります。RookはCloud Native Storageを実現するツールの一つとして、CNCF IncubatingのステータスにあるOSSです。しかし、私は「そもそもCloud Native Storageって何?」というところから出発したため、そもそもCloud Native Storageとは何かから始め、Rookはそれをどう実現するか、Rookで何ができるか、Rookの下で主に利用するCephとは何か、などを調べましたので、今回はその辺について紹介いたします。 Cloud Native Storageとは CNCF より そもそもCloud Native Storageとは何か、CNCFで公開している以下のページで紹介されています。 CNCF - Introduction to Cloud Native S

                                Rook (ver 1.1) に入門する - TECHSTEP
                              • Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)

                                シスコシステムズ合同会社 システムズエンジニア 齋藤 達也 2020/07/14 Cisco Modeling Labs (CML)を 使ってネットワークを学ぼう! (応用編) © 2020 Cisco and/or its affiliates. All rights reserved. Cisco Public 2 Cisco Modeling Labsを使ってネットワークを学ぼう! • 2020年7月7日(火) Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(基礎編) • CML とは何か、ユースケースや基本機能、ラボ構築など、デモを交えながらご紹介します • 2020年7月14日(火) Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編) • CMLの様々な活用方法、資格試験での活用方法をデモを交えCCIEホル

                                • 分散型コンテナイメージレジストリQuayの紹介 - 赤帽エンジニアブログ

                                  Red Hat ソリューションアーキテクトの小島です。 エンタープライズ用途でコンテナアプリを開発・運用していく際には、コンテナイメージのバックアップ、バージョン管理、構成やセキュリティ基準の標準化などのいくつかの理由により、専用のコンテナイメージレジストリが必要になってきます。本記事ではKubernetesやOpenShiftなどのコンテナ環境に利用できる、分散型コンテナイメージレジストリQuayをご紹介します。 Quayとは Quayの提供形態 Operatorを利用したRed Hat Quayのインストールの前準備 Operatorを利用したRed Hat Quayのインストール (GUI) Operatorを利用したRed Hat Quayのインストール (CLI) Red Hat Quayの使用 Clairによるコンテナイメージ脆弱性の静的解析 まとめ References Qu

                                    分散型コンテナイメージレジストリQuayの紹介 - 赤帽エンジニアブログ
                                  • 2020年5月1日 NVIDIA Jetson、GNOME 3.36、EarlyOOM ―Fedora 32が正式リリース | gihyo.jp

                                    Linux Daily Topics 2020年5月1日NVIDIA Jetson、GNOME 3.36、EarlyOOM ―Fedora 32が正式リリース Fedoraプロジェクトは4月28日(米国時間⁠)⁠、「⁠Fedora 32」の正式リリースを発表した。リリースされたエディションはデスクトップ版の「Fedora Workstation⁠」⁠、サーバ版の「Fedora Server⁠」⁠、エッジコンピューティング/IoTに特化した「Fedora IoT」で、コンテナワークロード向けの「Fedora CoreOS」は後日、Fedora 32をベースとしたストリームが登場する予定だ。なお、KDEやXfceなどGNOME以外のデスクトップ環境を実装した「Feodra Spins⁠」⁠、サイエンスやゲーム、デザインなど目的別にコンテンツをまとめた「Fedora Labs」もFedora 3

                                      2020年5月1日 NVIDIA Jetson、GNOME 3.36、EarlyOOM ―Fedora 32が正式リリース | gihyo.jp
                                    • 2020年1月29日 Fedoraプロジェクト、「Fedora CoreOS」のGAとともに「CoreOS Container Linux」をEOLへ | gihyo.jp

                                      Linux Daily Topics 2020年1月29日Fedoraプロジェクト、「Fedora CoreOS」のGAとともに「CoreOS Container Linux」をEOLへ Red Hatがコンテナに特化したオープンソース企業のCoreOSを買収したのが2018年1月のこと。それから約2年が経過した2020年1月17日、FedoraプロジェクトはFedoraプロジェクトの新エディション「Fedora CoreOS」の一般提供(GA)を発表している。2年の歳月をかけてようやくコンテナに特化したエディションとして統合を果たした格好だ。 Fedora CoreOS out of preview -Fedora Magazine Fedora CoreOSのおもな特徴は以下の通り。 継続的な自動アップデート(マニュアルによるロールバック可能) 最新版の「Fedora 31」からのビル

                                        2020年1月29日 Fedoraプロジェクト、「Fedora CoreOS」のGAとともに「CoreOS Container Linux」をEOLへ | gihyo.jp
                                      • CoreOS の初期設定ツール Ignition を試してみる | IIJ Engineers Blog

                                        こんにちは、クラウド本部所属の r-fujii です。普段は IaaS の開発と運用をしています。 この記事では CoreOS の初期設定ツールである Ignition を紹介します。同種の OS 初期設定ツールとしては cloud-init が有名で広く利用されていますが、Ignition については触れたことのない方も多いかと思います。 記事の前半では Ignition の基本を紹介しながら動作の様子を眺めます。後半では CoreOS 以外の Linux ディストリビューションで Ignition を動かしてみます。 cloud-init と User Data Ignition を扱う上で cloud-init の知識があると理解しやすいので、周辺知識の導入も兼ねて軽く触れておきます。ご存じの方はこの項目を飛ばして先に進んでいただいても大丈夫です。 cloud-init は名前の通り

                                          CoreOS の初期設定ツール Ignition を試してみる | IIJ Engineers Blog
                                        • 基礎から始めよう、OpenShiftネットワークの概要と活用例 - アイマガジン|i Magazine|IS magazine

                                          コンテナは、軽量さやポータビリティ性の高さといった特性により、アプリケーション開発で求められる変更の柔軟性と迅速性に対応ができることから、ここ数年多くの環境で活用が進んでいる。 コンテナ管理ツールであるKubernetesはオープンソース化され、CNCF(Cloud Native Computing Foundation)に移管されてから、コミュニティを拡大しつつ、多くの企業に注目されている。 近年は、Kubernetesがコンテナ管理ソフトウェアのデファクトスタンダードとなっており、また多くのクラウド事業者がKubernetesのマネージドサービスを提供しているため、Kubernetesを活用したプロジェクトが増加している。 OpenShiftは、Red Hat社がサポートするKubernetesディストリビューションの1つであり、企業のITの観点から、Red Hat社がKubernet

                                            基礎から始めよう、OpenShiftネットワークの概要と活用例 - アイマガジン|i Magazine|IS magazine
                                          • GoでOpenID ConnectのClientを実装する(実装編) - HRBrain Blog

                                            こんにちは、エンジニアの稲垣です。 はじめに この記事はこちらの続きです。 今回は前回Auth0に設定した情報をもとに認証のGoのクライアントを実装してみます。 なお、OpenID Connectの仕様は深掘りせずに、ユーザ認証の雰囲気を掴むことを目的としています。 それでは、見てみましょう。 認証フローについておさらい あらためて、認証フローについて確認します。 ユーザのログインボタンクリックなどをトリガーにアプリケーションサーバにリクエストが送信されます。 アプリケーションサーバはリクエストを受信すると、クライアント識別子(Client ID / Client Secretなど)を含めたリクエストを生成し、OPにリダイレクトします。 OPはリクエスト情報を検証し、認証・認可画面を表示します。 ユーザは認証に必要な情報を入力し、OPはその情報を検証します。OPは認可コードを付与し、アプリ

                                              GoでOpenID ConnectのClientを実装する(実装編) - HRBrain Blog
                                            • Raspberry Piを使ってKubernetesクラスタを構築した - なになれ

                                              Raspberry Piを使って自宅環境でKubernetesクラスタを構築しました。 いわゆる、おうちKubernetesをやってみたかったのでやりました。 その内容を紹介します。 物理構築 自宅で未使用だったRaspberry Pi 3と買い足したRaspberry Pi 4を使用しました。 物品一覧 Raspberry Pi 3 Model B 1台 Raspberry Pi 4 Model B/2GB 2台 https://raspberry-pi.ksyic.com/main/index/pdp.id/497/pdp.open/497 microSDカード 32GB 3枚 Amazon.co.jp: ロジテック スイッチングハブ 5ポート 10/100Mbps AC電源 小型 LAN-SW05PSBE: パソコン・周辺機器 Amazon | GeeekPi Raspberry P

                                                Raspberry Piを使ってKubernetesクラスタを構築した - なになれ
                                              • 個人環境で無料で利用できるOpenShift 4.x環境4選 - zaki work log

                                                クラウドリソースの使用料やサブスクリプションの費用無しに利用することができるOpenShiftを4つ紹介します。 他にもあるかもしれませんが、私が個人環境で触ったことがあるのがこの4つという話です。 用途に応じてお試ししてみてね。 (独断と偏見で難易度(手軽さ):易→難の順に並べています) (1) Learn OpenShift (2) IBM Open Labs 参考情報 (3) CodeReady Containers 導入例 (on CentOS 7) 導入例 (on Windows 10 pro) --enable-experimental-features 参考情報 (4) OKD on ベアメタル他 参考情報 バージョンその他諸々は、2020.09.23時点のものです。 (1) Learn OpenShift OpenShiftバージョン: 3.11 ~ 4.5 ユーザー登録:

                                                  個人環境で無料で利用できるOpenShift 4.x環境4選 - zaki work log
                                                • サービスメッシュ必読ガイド - 第2版: 次世代のマイクロサービス開発

                                                  2016年頃「サービスメッシュ」という用語は、マイクロサービス、クラウドコンピューティング、DevOpsの分野に登場しました。楽天的なあるチームは、2016年にこの用語を使用して彼らの製品である Linkerd を説明しました。コンピューティングの多くの概念と同様に、実際には、関連するパターンとテクノロジーの長い歴史があります。 サービスメッシュの登場は、主に IT ランドスケープの最悪の状況によるものでした。開発者は、複数言語 (ポリグロット) アプローチを使用して分散システムの構築を開始し、動的なサービスディスカバリーを必要としていました。運用は一時的なインフラストラクチャの使用を開始し、避けられない通信障害を適切に処理し、ネットワークポリシーを適用したいと考えていました。プラットフォームチームは、Kubernetes などのコンテナオーケストレーションシステムの採用を開始し、Envo

                                                    サービスメッシュ必読ガイド - 第2版: 次世代のマイクロサービス開発
                                                  • Alibaba Cloud ECS で CentOS 8.0 が使えるようになりました|Engineers' Blog|SBクラウド株式会社 - SBクラウド株式会社

                                                    こんにちは。 ソリューションアーキテクトの松田(@MatYoshr)です。 皆さんお待ちかねの CentOS 8.0 が Alibaba Cloud ECS でも提供が開始されました。 🎉 今回はパブリックイメージのアップデートなので日本サイト、国際サイト共にすでに利用可能になっています 😀 また、CentOS以外のOSイメージもいくつか更新されているので合わせてご紹介させて頂きます。 CentOS 8.0 の選択 日本サイトの画面 国際サイトの画面 CentOS 8.0 へのアクセス CentOS 以外の追加された OS イメージ Debian CoreOS OpenSUSE おまけ おまけその2(ウェブコンソール) おわりに CentOS 8.0 の選択 ECSのインスタンス作成画面からOSイメージを選択できるようになっていますので、日本サイト、国際サイトそれぞれの画面を確認してみ

                                                      Alibaba Cloud ECS で CentOS 8.0 が使えるようになりました|Engineers' Blog|SBクラウド株式会社 - SBクラウド株式会社
                                                    • 【レポート】そこの Dockerfile 書いてるあなたちょっと待って、そのコンテナって安全ですか?DEV-01 #AWSSummit | DevelopersIO

                                                      こんにちは!ヌヌです。 2022年5月25 - 26日の2日間で開催されているAWS Summit Online 2022のセッションレポートをしていきます。セッションのアーカイブも公開されますので、詳細はそちらをチェックしてください。 本記事は、「そこの Dockerfile 書いてるあなたちょっと待って、そのコンテナって安全ですか?(DEV-01)」のレポート記事となります。 ※詳細についてはアーカイブセッションをご覧ください! セッション概要 コンテナイメージ作成時の課題やより安全なコンテナイメージ作成のためのポイント、コンテナイメージ作成の補助ツールについてDemoしながらやってみましょう スピーカー AWS Cloud Application Architect 杉田 想土 AWS Cloud Application Architect 高橋 たま セッションレベル Level

                                                        【レポート】そこの Dockerfile 書いてるあなたちょっと待って、そのコンテナって安全ですか?DEV-01 #AWSSummit | DevelopersIO
                                                      • OpenShift 4.2におけるネットワーク制限環境下でのインストール - 赤帽エンジニアブログ

                                                        Red Hatの福岡オフィスでソリューションアーキテクトをしている田中司恩です。 今回はOpenShift 4.2で追加された「ネットワークが制限された環境でのインストール」について説明します。 説明に使用する環境構成は以前に書いた記事と同様ですので、合わせてこちらもご参照ください。 rheb.hatenablog.com 本記事の章立てはこのようになります。 (2019/12/7追記。項目にOperatorの利用を追加) ネットワークが制限された環境でのインストール概要 検証環境解説 インストール手順解説 レジストリーホストの構築 UPIインストールの実行 アップグレード Operatorの利用 参考:Podmanコマンド ネットワークが制限された環境でのインストール概要 ネットワークが制限された環境は、英語ドキュメントではrestricted networkと表記されています。 他の呼

                                                          OpenShift 4.2におけるネットワーク制限環境下でのインストール - 赤帽エンジニアブログ
                                                        • K8sにPrometheus Operatorを導入して監視する

                                                          Prometheusを利用した、kubernetesの監視ってどんな感じなんだろう? この記事はそんな方にピッタリです! Prometheusって? 一言でいうと、メトリクスに特化したオープンソースの監視システムです。 メトリクスって? システムの監視には、ロギング、トレーシング、ヘルスチェック、ブラックボックス監視などいろいろなカテゴリがあります。 その中の一つで様々なタイプの情報やイベントを時間の経過とともに管理できる手法が「メトリクス」です。 Prometheusは個別のイベントではなく、システム全体の健全性、挙動、性能などを追跡できます。 PrometheusOperatorを構成する Prometheusを実際にKubernetesと一緒に操作してみようと思うと、Grafanaやexporterのインストール、監視targetの設定など、手を付けなければならないことが多く、途中で

                                                            K8sにPrometheus Operatorを導入して監視する
                                                          • 2.OpenShift_Brief_Overview_Difference_Kuberentes_コンテナ共創

                                                            Cluster services monitoring, registry, logging Application services middleware, functions, ISV Service mesh Developer services dev tools, automated builds, CI/CD, IDE Enterprise Linux CoreOS OpenShift Red Hat Support 開発・運用コンポーネント Kubernetes 環境を導入するためのOS + + + Kubernetes 機能拡張 ocコマンド,OTA, Router (Ingress) , OpenShift Virtualization, Security コンテナのベースイメージ + SWライブラリ PHP, Python, Perl, Ruby, Node.js,,

                                                              2.OpenShift_Brief_Overview_Difference_Kuberentes_コンテナ共創
                                                            • Podを指定したNodeに配置する方法

                                                              今回は「Podを配置するNodeの選択/制限方法」のうち「NodeSelector」「Node Affinity」「Pod Affinity / Anti-Affinity」についてまとめます。 「Taints & Tolerations」は次回まとめます。 Selector または Affinity 、 Taints & Tolerations など似たようなものがいくつかあり、分かりづらいのでまとめてみました。 概要 NodeにはあらかじめLabelが指定されています。 Podに対して「NodeのどのLabelと一致させるか」を指定し、Labelが一致するNodeに対してPodを配置していくものです。 Podを意図したNodeに配置したい場合、以下のような定義を利用して指定します。 nodeSelector nodeAffinity podAffinity または podAntiAff

                                                                Podを指定したNodeに配置する方法
                                                              • ITエンジニアが絶対に押さえないといけない Red Hat Enterprise Linux 8 〜 見逃し禁止 あなたの知識は最新へ 〜

                                                                ITエンジニアが絶対に押さえないといけない Red Hat Enterprise Linux 8 ~ 見逃し禁止 あなたの知識は最新へ ~ 多数の変更の中で特に注目してほしい機能などはありますか? 特に皆さんに知っていただきたいポイントをご紹介します! アプリケーション開発者に最新のツールを届ける Application Streams:開発言語、開発者ツール、データベース、Webサーバなどの複数バージョンを、独立したライフサイクルで並行提供します。この仕組みにより、新バージョンの提供と、同一バージョンの長期間利用を一定の範囲で両立しています。 コンテナ管理ツール:podman/buildah/skopeo によるコンテナ管理を提供しています。OCI(Open Container Initiative)標準のコンテナを操作できる他、最新バージョンではDocker APIと互換性があるAPI

                                                                  ITエンジニアが絶対に押さえないといけない Red Hat Enterprise Linux 8 〜 見逃し禁止 あなたの知識は最新へ 〜
                                                                • The Docker Handbook – Learn Docker for Beginners

                                                                  sharing with others may helpWhichever version of the book you end up reading though, don't forget to let me know your opinion. Constructive criticism is always welcomed. Introduction to Containerization and DockerAccording to IBM, Containerization involves encapsulating or packaging up software code and all its dependencies so that it can run uniformly and consistently on any infrastructure.‌In ot

                                                                    The Docker Handbook – Learn Docker for Beginners
                                                                  • お勧めできないKubernetesの〇〇集 - Qiita

                                                                    完全に個人の独断と偏見に基づく、Kubernetes関連でお勧めできない製品・行為を紹介します。 なぜこんな記事を書いたか 基本的に過去の自分の失敗や、過去に調査・検討してダメだった内容の共有です 同じ失敗や同じ調査・検討する無駄が減らせれば、という思いです 凡例 お勧めしない度:私がどれほど強く「やめとけ」と思うかを★1〰5で表します お勧めしない理由:理由を解説します 代替案:もしあれば挙げます 製品編 flannel KubernetesのCNIの一つです。よく使ってる記事を見る気がします 講評 お勧めしない度: ★★★★ お勧めしない理由 開発が停滞しています v0.10.0が2018年1月に出たきりです そろそろ次のバージョンはリリースされるみたいですが、積極的に活動してるようには見えないです→延期しそうです 体制に不安があります 主体となって開発していたCoreOSがRedHa

                                                                      お勧めできないKubernetesの〇〇集 - Qiita
                                                                    • GKEで動くPodのプロセスに対してstraceを打ち込む - CubicLouve

                                                                      GKEのNodeをCoreOSを使っていれば、CoreOS toolboxを使って1 回だけ必要なパッケージやツールを追加でインストールし実行することができます。 cloud.google.com このCoreOS toolboxを使ってstraceをワンタイムでインストールしてpodの状態を確認します。 straceで調べたいPodが動いているNodeを探す consoleからでもなんでもいいので調べます。 kubectl get pods -o wide のようにwideオプションつけると、Nodeも表示されます。 Nodeにsshで入る GCPのconsoleからgcloudのコマンドを表示して入ることが多いです。 Podのプロセスを探す ps auxwwf などでプロセスを出せば、Podで動いているプロセスも見れます。 ここでstraceを打ちたいPIDを控えておきます。 tool

                                                                        GKEで動くPodのプロセスに対してstraceを打ち込む - CubicLouve
                                                                      • Fedora Atomic Hostの後継となる「Fedora CoreOS」、プレビュー版が公開される | OSDN Magazine

                                                                        Fedora Projectは7月24日、新しいFedoraエディション「Fedora CoreOS」の初のプレビューリリースを発表した。コンテナ向けのエディションとなり、自動アップデートなどの特徴を持つ。 Fedora CoreOSはコンテナ化されたワークロードを安全に動かすことを目的に作成したエディションで、Red Hatが2018年2月に買収したCoreOSの技術を活用している。Fedora Atomic HostやCoreOS Container Linuxの後継となり、最小のOS機能のみを提供し、自動アップデート機能などの特徴がある。 Container Linuxの基本的な構想を土台に、Atomic Hostのパッケージ技術、OCI(Open Container Initiative)のサポート、SELinuxなどの技術を組み合わせ、プロビジョニングツール、自動アップデートモデ

                                                                          Fedora Atomic Hostの後継となる「Fedora CoreOS」、プレビュー版が公開される | OSDN Magazine
                                                                        • ズンドコキヨシ with Kubernetes Ansible Operator - Operator SDKのAnsible Operatorを使ってみた | To Be Decided

                                                                          久しぶりにズンドコしたくなったので、Operator SDKのAnsible operatorを使って、KubernetesクラスタでズンドコキヨシするZundoko Ansible Operatorを作った話し。 Javaの講義、試験が「自作関数を作り記述しなさい」って問題だったから 「ズン」「ドコ」のいずれかをランダムで出力し続けて「ズン」「ズン」「ズン」「ズン」「ドコ」の配列が出たら「キ・ヨ・シ!」って出力した後終了って関数作ったら満点で単位貰ってた — てくも (@kumiromilk) 2016年3月9日 書いたものはGitHubに置いた。 なお、これはKubernetes Advent Calendar 2020 その2の20日目の記事です。 Kubernetes Operatorとは KubernetesのOperatorというのはCoreOS社(現Red Hat)によって提

                                                                            ズンドコキヨシ with Kubernetes Ansible Operator - Operator SDKのAnsible Operatorを使ってみた | To Be Decided
                                                                          • chroju.dev/blog

                                                                            the world as codeArticles2024Corne Cherryを愛用した4年の後、Corne V4を購入した 2024-04-05 14:40 帝京大学通信課程での社会人大学生5年目を終えて 2024-03-26 00:32 MacBook Air (13-inch, M3, 2024) を買った話と、その初期設定 2024-03-23 04:10 RaycastでTerraform Providerのドキュメントを読めるようにしている 2024-02-15 03:16 20232023年を振り返る 2023-12-31 01:28 今年買ってよかったものと、今年のサブスク 2023 2023-12-29 00:06 Readwise Readerで効率的にインプットする 2023-12-22 13:27 Terraform Cloudで課金対象となるリソース合計数を、

                                                                              chroju.dev/blog
                                                                            • 「Fedora 31」リリース | OSDN Magazine

                                                                              The Fedora Projectは10月29日(米国時間)、Linuxディストリビューション「Fedora 31」の一般公開(GA)を発表した。 Fedora 31は5月に公開されたFedora 30に続く最新リリースとなる。Linuxカーネルはバージョン5.3をベースとする。 デスクトップの「Fedora Workstation」、サーバーの「Fedora Server」に加えて、コンテナ向けの「Fedora CoreOS」(プレビュー段階)、エッジコンピューティング向けの「Fedora IoT」、「Fedora Atomic Workstation」を発展させた「Fedora Silverblue」といったエディションも用意する。 コンパイラや言語環境は、Node.js 12、Perl 5.30、Golang 1.13、GCC 9.2.1、GNU C Library 2.30など最

                                                                                「Fedora 31」リリース | OSDN Magazine
                                                                              • Image mode for Red Hat Enterprise Linuxの中身を見てみる

                                                                                はじめに Red Hat Summit 2024でImage mode for Red Hat Enterprise Linuxが発表されました。Red Hatからいくつか関連情報が出ていますが、どれも抽象的でいまいちよくわかりません。 Red Hat Reimagines Enterprise Linux for the AI Future with Image Mode for Red Hat Enterprise Linux (プレスリリース) Experience the AI-ready OS with image mode for Red Hat Enterprise Linux (製品ページ) Image Mode for RHEL を使用したオペレーティングシステムの構築、デプロイ、管理 (製品ドキュメント) Publickeyでも記事が出ています。 コンテナイメージなのに

                                                                                  Image mode for Red Hat Enterprise Linuxの中身を見てみる
                                                                                • AWS、コンテナー向けにLinuxベースの新OS「Bottlerocket」を発表

                                                                                  印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Amazon Web Services(AWS)は米国時間3月10日、クラウドを構成する仮想マシン(VM)やベアメタルホスト上でのコンテナー稼働を念頭に置いて開発したLinuxベースの新OS「Bottlerocket」のパブリックプレビュー版をリリースしたと発表した。 この新OSは、コンテナーや、増加しつつあるコンテナー化されたアプリケーション向けに開発されており、「Amazon Elastic Container Service for Kubernetes(Amazon EKS)」のようなコンテナーオーケストレーションサービスを利用することで、パッケージのアップデートをより容易に自動化できるという。AWSの当初の目標は、Bottle

                                                                                    AWS、コンテナー向けにLinuxベースの新OS「Bottlerocket」を発表