投稿

11月, 2019の投稿を表示しています

GCPでプロジェクト整理のため組織作ってみた(その2)

イメージ
引き続きGCPの組織アカウントの作業を続ける。前回の作業は こちら を参照、今回は既存のアカウントを組織に紐づけする。 1.グループの作成 1)作成した管理者アカウントで https://admin.google.com/ にログインする。 *シークレットウィンドウで作業したほうがいい。 2)[管理コンソール]→[グループ]を選択する 3)[グループを作成]をクリック 4)グループの詳細情報([名前]、[説明]、[メールアドレス])を入力する。グループのオーナーに既存のGCPのログインアカウントを設定する。[次へ]をクリックする。 5)[アクセスタイプ]を[チーム]に設定しその他はデフォルトで[グループを作成]をクリック 6)確認画面が表示されるので[完了]をクリックする。 以上でグループの作成は完了なんだけど どうやって組織と紐づけるんだと思ったところで、詰んでます。 最初に管理者を作ってGCPのIAMから組織を作ればすんなりいくようですが 既に作成済みのGCPからプロジェクトを設定するとなると、これ行けるのかという 感じです。 今回は一旦終了して引き続き調査してみます。

GCPでプロジェクト整理のため組織作ってみた(その1)

イメージ
某社 のGCPセミナーを受けた際に、 GCP では[組織]→[フォルダ]→[プロジェクト]みたいな単位で IAM管理 しているという話を聞いた。 個人アカウントでプロジェクトがゴロゴロしていてて正直なところ見通しが悪いと思ってたので、 フォルダで束ねられる と聞いてこれはやらねばと思ってセミナーの講師の人に聞くと 組織 がないとできないとのこと。組織を作るには GSuite が必須なんだろうなぁと思っていると、 CloudIdentity があれば対応できるとのこと。 個人でも無償で開設できるとのことなので早速、試してみた。まぁほぼほぼ ここ の手順をなぞっているだけですがね、、、 1.Cloud Identity無料版開設 1)GCPのコンソールにアクセス 2)[メニュー]→[IDと組織]→[Cloud Identity]→[申込]をクリック 3)説明画面出てくるので[次へ]をクリック 4)[ビジネス名]を入力し[従業員の数]を入力し[次へ]をクリック 5)[国]で表示が日本であることを確認し[次へ]をクリック 6)[現在のメールアドレス](管理者用のメールアドレスgmailで可)を入力し[次へ] 7)[ご利用のドメイン名]を入力して[次へ]をクリック 8)確認画面が表示されるので、そのまま[次へ]をクリック 9)管理者の[姓]、[名]を入力して[次へ]をクリック 10)[ユーザ名]と[パスワード]を入力して[次へ]をクリック 11)フィードバックの画面が表示されるので[OK]をクリック 12)ロボットではありませんをチェックして[同意してアカウントを作成]をクリック 13)アカウントが作成されるのでシークレットウィンドウを開いて以下にログインする。 https://admin.google.com/setup/u/0/identity/gcp 2.ドメイン設定 CloudIdentityを使うにはドメイン認証が必要となるのでドメインを登録しているDNS

mongoDBインストールしてコンソールでCRUD試してみた

クローリングしてきたデータの保存先、最初はテキストでいいかと思っていたんですが やはり検索とか考えるとデータベースにぶち込んだ方がいいかなぁと思って RDB を使うか、 はやりの NoSQL を使うかで悩んでいました。もともと保存しているテキストが JSON 形式で あることと放り込んだデータに後から項目を追加するということも考えていたところもあって 柔軟性がほしいなぁと思ったので mongoDB を使ってみることにしました。 python からいじくる予定なのですが、まずは動作検証してみたいということでmongoDBをインストール してみました。ま、よそで色々とされているのでコピペしてぶっ込んでみて、そして簡単に CRUD してみた だけです。 ほとんど新しい知見はえられない記事です。  ■手順 1.mongoDBインストール #キーを入手 $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 $ echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list $ sudo apt update ・mongodbインストール $ sudo apt install -y mongodb-org #動作確認 $ mongod --version db version v4.0.13 git version: bda366f0b0e432ca143bc41da54d8732bd8d03c0 OpenSSL version: OpenSSL 1.1.1 11 Sep 2018 allocator: tcmalloc modules: none build environment: distmod: ubuntu1804 distarch: x86_64 target_arch: x86_64 matarain