タグ

2022年12月12日のブックマーク (12件)

  • 事実上の標準ツールとなっているKubernetes向けデプロイツール「Helm」入門 | さくらのナレッジ

    近年ではKubernetesクラスタ上で動作させるアプリケーションにおいて、そのデプロイに「Helm」と呼ばれるツールを使用する例が増えている。Helmは設定ファイルを元にアプリケーションのデプロイを自動実行するツールで、Kubernetesアプリケーション向けのパッケージマネージャとも言われている。今回はこのHelmの概要、使い方、設定ファイルの書き方などを紹介する。 Kubernetes上にアプリケーションをデプロイするための事実上の標準的ツールとなっている「Helm」 近年ではコンテナクラスタ技術であるKubernetesを活用したサービスの運用が増えており、Kubernetes上で動かすことを前提とするソフトウェアも登場している。一方で、Kubernetes上でのアプリケーションのデプロイについては課題も多い。 Kubernetesはサービスを複数の小規模コンポーネントに分割して実

    事実上の標準ツールとなっているKubernetes向けデプロイツール「Helm」入門 | さくらのナレッジ
  • TerraformとAnsible~それぞれの得意領域と使い分け~ | LAC WATCH

    ※1 以下資料を参照(2020年12月4日現在) Cloud modules -- Ansible Documentation ※2 OS・ミドルウェア層の構成管理にはPythonの実行環境が必要 特に大きな違いになるのが、赤い線で囲っている「インフラ層の構成管理」と「OS・ミドルウェア層の構成管理」です。これらの機能が、両製品を組み合わせて使い分けるポイントです。具体的にどのような点が異なるのか説明していきます。 IaCモデルの違い IaCツールとして、Terraformは宣言モデル、Ansibleは命令実行モデルを採用しています。宣言モデルはインフラのあるべき状態をコードで表現します。対して、命令実行モデルはリソースを作成する手順をコードで表現します。では、実際にクラウドをIaCで管理する場合に、宣言モデルと命令実行モデルでどのような違いがでてくるのでしょうか? 例えば、AWSにEC2

    TerraformとAnsible~それぞれの得意領域と使い分け~ | LAC WATCH
  • Amazon S3における「フォルダ」という幻想をぶち壊し、その実体を明らかにする | DevelopersIO

    よく訓練されたアップル信者、都元です。Amazon S3について細かい説明は不要かと思いますが、要するにファイルストレージです。HTTPベースでファイルをアップロードでき、そしてダウンロードできるサービスですね。 古くから、データはシリアライズされた形式でファイルという単位に格納し、管理されてきました。ローカルマシン内でファイルを管理する仕組みがファイルシステムで、その多くにはフォルダという階層構造を扱う仕組みが備わっています。 Amazon S3も、Management Consoleによってフォルダを作成し、その中にさらにフォルダを作成したり、ファイルを格納できたりします。しかし。 Amazon S3には実はフォルダという概念は無い のです。Amazon S3の基礎技術は、単純なKVS(Key-Value型データストア)でしかありません。例えば下記のようなフォルダ(と我々が認識している

    Amazon S3における「フォルダ」という幻想をぶち壊し、その実体を明らかにする | DevelopersIO
    fbis
    fbis 2022/12/12
  • AWS CLIでS3を操作するコマンド一覧 - Qiita

    AWS CLIでS3を操作するコマンドの一覧です。 AWS CLIのセットアップについてはこちらの記事をご覧ください。 環境 OS:macOS High Sierra 10.13.1

    AWS CLIでS3を操作するコマンド一覧 - Qiita
    fbis
    fbis 2022/12/12
  • の設定 AWS CLI - AWS Command Line Interface

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 の設定 AWS CLI このセクションでは、 AWS Command Line Interface (AWS CLI) が とやり取りするために使用する設定を構成する方法について説明します AWS。これには以下が含まれます。 API の呼び出し元を識別する認証情報。アクセス認証情報は、 AWS サーバーへのリクエストを暗号化して ID を確認し、関連するアクセス許可ポリシーを取得するために使用されます。これらのアクセス許可によって、実行できるアクションが決まります。認証情報の設定の詳細については、「認証とアクセス認証情報」を参照してください。 デフォルトの出力形式やデフォルトの AWS リージョンなど、リクエストの処理 AWS CLI 方法を示すその他の設定の詳細。

    fbis
    fbis 2022/12/12
  • WSL2環境でaws-cliを使えるようにする

    curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install # 下記のように、バージョン情報が表示されればaws-cliがインストールできている $ aws --version aws-cli/2.2.46 Python/3.8.8 Linux/5.4.72-microsoft-standard-WSL2 exe/x86_64.ubuntu.18 prompt/off

    WSL2環境でaws-cliを使えるようにする
    fbis
    fbis 2022/12/12
  • AWSのルートテーブルとは?その概念から設定方法まで詳しく解説!

    VPCのルートテーブルを説明するにあたり、必要とされるネットワーク用語を解説していきます。 ・サブネット サブネットとは、IPネットワークを細分化することを指します。記述方法はCIDR(サイダー)表記で、IPアドレスのプレフィックスとしてネットワークアドレスの後にスラッシュ(/)の後とネットワークアドレスビット数を記載します。使用例は、”10.0.0.0/16”等が挙げられます。 AWSのサブネットは、VPCで設定するネットワークアドレス単位を指します。ここでいうサブネットとは、一般的にネットワーク環境で用いるサブネットと同等の考え方となります。 参考:Amazon VPC ユーザーガイド VPC とサブネット ・CIDR(サイダー) CIDRは、Classless Inter-Domain Routingの略です。IPネットワークのクラスを部分的に割り当ててIPアドレスの使用量を削減しま

    AWSのルートテーブルとは?その概念から設定方法まで詳しく解説!
    fbis
    fbis 2022/12/12
  • aws EC2とは?aws ec2の作成手順やssh接続の方法を解説

    Amazon EC2って何?」 「会社の研修でAmazon EC2を作成してssh接続しろって課題を出されたけど、どうすればいいんだろう・・・」 今回はそんな疑問にお答えします。 EC2インスタンスはAWSで特に有名なサービスの一つなので、名前を知っている方は多いかもしれません。しかし、実際に使ってみるとどういう特徴があるのか、どうやってEC2を起動させるのかというところが分かりにくかったりします。 かくいう自分も最初はEC2を起動させたはいいものの、なかなかssh接続できなくて困った経験があります。。。そこから勉強したおかげ(?)でAWS認定資格のAWS Certified SysOps Administrator – Associateの試験ラボ(実技試験)を無事突破することが出来たのはいい思い出です(^^♪ しかもAWS認定資格に合格した事によって給料が上がったんです!!今回は初心

    aws EC2とは?aws ec2の作成手順やssh接続の方法を解説
    fbis
    fbis 2022/12/12
  • [初心者向け]VPC作成からEC2インスタンス起動までを構成図見ながらやってみる(その1) | DevelopersIO

    はじめに こんにちは、AWS事業部のニシヤマです。はいマスキュラー。 いきなりですが私は前職からAWSを触ったのですが、それ以前はVPS(仮想専用サーバ)を利用してました。 VPSでサーバを起動する場合、コントロールパネルでポチポチしていくと特にネットワークを意識せずにSSH接続まで出来ていたのですが、AWSではVPC作成などが必要で初めてAWSを触った時に「今どうゆう状況?」って思いながら進めたことを覚えています。(今ではAmazon LightsailでVPS立ち上げも可能です) ドキュメントを読み込んで理解してから実施すれば理解しながらできるのですが「AWSアカウント作ったので試しにサーバ1台立ち上げたい」って場合にはちょっと情報量が多い気がします。 今回はそんな初心を思い出してAWSアカウント作成後にVPCの作成からEC2起動して、SSH接続するまでを状況を構成図で見ながら進めた

    [初心者向け]VPC作成からEC2インスタンス起動までを構成図見ながらやってみる(その1) | DevelopersIO
    fbis
    fbis 2022/12/12
  • AWS入門 ~無料枠からはじめるVPC,EC2,RDS構築 ~ - Qiita

    はじめに AWSに入門して得た知識の備忘録。 オンプレのLAMP構成をAWSに移行する練習用です。 前提条件 AWSアカウントは作成済 無料枠内 オンプレでのインフラ経験(ネットワークの基礎知識) 最終目標 脱デフォルトVPCでワンランクアップ VPCの作成 項目 入力値

    AWS入門 ~無料枠からはじめるVPC,EC2,RDS構築 ~ - Qiita
    fbis
    fbis 2022/12/12
  • AWSのリージョン、AZ、VPC、サブネットの話 - Qiita

    AWSにログインすると右上に出る、「東京」や「バージニア北部」といった区分です。地理的に大きく離れたデータセンターの集合体をリージョンと呼びます。 アベイラビリティーゾーン(AZ) リージョンをさらに小さく分割した区分で、1つまたは複数のデータセンターの集合体です1。AZを跨いだ障害が起こらないように設計されているらしいです。 例えば東京リージョンには現在、下記の通り3つのAZがあります。 ap-northeast-1が東京を表し2、a/c/dが3つの異なるAZを表しています。 リージョン/AZが物理的な区分であるのに対し、VPCとサブネットは論理的な区分になります。VPCは一言で言うとプライベートIPアドレスの範囲から切り出したアドレス空間で、この中でサブネットを切ってインスタンスを立てることができます。異なるVPC間は論理的に切り離されてます。 1つのVPCの範囲は最大で/16のアドレ

    AWSのリージョン、AZ、VPC、サブネットの話 - Qiita
    fbis
    fbis 2022/12/12
  • 【AWS入門】仮想ネットワークのAmazon VPCとは?アクセス制御の仕組みと料金 | よくわかるAWS・クラウド

    AWSでは、仮想サーバーやデータベースの仕組みなどを提供しています。しかしこれらのリソースは、インターネットや企業のネットワークと接続してこそ、来の役目を発揮できるようになります。Amazon Virtual Private Cloud(Amazon VPC、以下VPC)は、仮想サーバーやデータベースなどを任意のネットワークに接続するための仮想ネットワークサービスです。その役割や活用方法を紹介しましょう。 Amazon VPCとは?概要とメリットを解説 VPCAWS上に仮想のネットワークを構築できる機能です。またこのネットワークに、任意のIPアドレスを設定することも可能ですので、パブリックやプライベートとしてネットワークを分離したり、仮想サーバーを外部のインターネットに接続して、Webサーバーとして機能させたりできます。加えて、ネットワーク環境を活用するための、ルーターやゲートウェイと

    【AWS入門】仮想ネットワークのAmazon VPCとは?アクセス制御の仕組みと料金 | よくわかるAWS・クラウド
    fbis
    fbis 2022/12/12