投稿

12月, 2022の投稿を表示しています

Terraformを使用したOracle Cloudリソースのプロビジョニングの多くの方法 (2022/12/31)

イメージ
Terraformを使用したOracle Cloudリソースのプロビジョニングの多くの方法  (2022/12/31) https://technology.amis.nl/oracle-cloud/many-ways-to-provision-oracle-cloud-resources-using-terraform/ 投稿者: Lucas Jellema Terraformは、Oracle Cloud Infrastructure上のリソースの自動プロビジョニングに使用されます。リソースはHCL(Terraformでインフラを記述するためのDSL)で定義され、これらの定義はTerraform用のOCIプロバイダによって処理され、定義がOCI REST APIの必要な呼び出しに変換されます。 Terraformの定義に基づいてOCIリソース管理を実行するには、いくつかの方法があります。この記事ではそれらをまとめ、OCI CLIを使ったStackの作成とその後の適用を簡単にデモしています。 Terraformの定義からOCI Resourcesを作成する方法です。     スタンドアロン Terraform を実行する (どこでも、セルフインストール) - OCI Provider をインストールし、ローカルの OCI 設定と認証を行う - 私の記事を読んでください。         Terraform を使って作成できる OCI リソースの 1 つは、Terraform の設定をベースにした Stack で、OCI リソースのプロビジョニングに使用できることに留意してください。     OCI CloudShell から Terraform を実行する - Terraform は既に含まれており、Instance Principal Authorization (秘密鍵不要) で実行できる - 私の記事を読んでください。         Terraform を使って、Terraform の設定に基づいた Stack を作成することができます(そして、その Stack はさらに別の Stack を定義したりすることができます)。     Terraform の設定に基づき OCI でスタックを作成し、変数に値を与えた後、スタックを適用します。Terraform は

Infra as CodeによるOCIリソース作成をCloud ShellからTerraformで実施 (2022/12/30)

イメージ
Infra as CodeによるOCIリソース作成をCloud ShellからTerraformで実施 (2022/12/30) https://technology.amis.nl/oracle-cloud/terraform-from-cloud-shell-for-oci-resource-creation-through-infra-as-code/ 投稿者: Lucas Jellema Oracle Cloud Infrastructure上のクラウドリソースの作成は、Terraform(plan)を使ってInfra as Codeとして行うのが理想的です。コンソールに手を触れる必要はなく、個々のユーザーにパーミッションを与える必要もなく、すべてのアクションをプレビューし、テストし、簡単に繰り返すことができるのです。OCI は Terraform を深くサポートしています。Terraform リソースに基づいたリソースの作成、更新、削除(OCI Provider for Terraform を通して)からスタック(それ自体がリソースとして定義された Terraform ベースの OCI リソースの定義済みコレクション)の作成、管理、実行、リソース発見を使った既存の OCI リソースからの Terraform リソース定義の作成まで、様々なことが可能です。 TerraformはOracle Cloud ConsoleからアクセスできるWebブラウザベースの端末で利用できる定義済みのVM、OCI Cloud Shellから最も簡単に利用することができます。Cloud Shellは無料で利用でき(月々のテナント制限内)、事前認証されたOracle Cloud Infrastructure CLIと、OCI Provider for TerraformによるTerraformを含むその他の便利なツールでLinuxシェルへのアクセスを提供します。Cloud Shell は "instance principal authorization" に該当し、OCI Configuration van Private Key pem file やその他の認証の設定なしに OCI Provider で Terraform を実行できることを意味しています。

ZabbixとMySQL HeatWaveデータベースサービスをOCIで導入する方法 (2022/12/29)

イメージ
ZabbixとMySQL HeatWaveデータベースサービスをOCIで導入する方法 (2022/12/29) https://blogs.oracle.com/mysql/post/how-to-deploy-zabbix-with-mysql-heatwave-database-service-in-oci 投稿者: Frederic Descamps | MySQL Community Manager 今回は、Oracle Cloud Infrastructure上で Zabbix の監視システムをフル機能で構築する手順をご案内します。 ZabbixサーバとWebフロントエンドの導入と設定、バックエンドとしてのMySQL HeatWave Database Serviceとの連携は、OCI Resource Manager Stack (Terraform)を使用して完全に自動化されています。 TerraformのモジュールはGitHub: https://github.com/lefred/oci-zabbix-heatwave にあります。 以下のボタンをクリックするだけで、処理が開始されます。 OCI Web Consoleが起動し、接続するとこのようなページになります。 Oracleの利用規約 を確認後、チェックボックスをクリックして同意すると、スタック情報が読み込まれます。 「次へ」をクリックすることができます。 いくつかの変数はすでに入力されています。有効なパスワードを使用することを忘れないでください。 また、直接HAを有効にし、ZabbixサーバのCompute InstanceのShapeとMySQL HeatWave InstanceのShapeを選択することが可能です。 必要なShapeを選択したら、Nextをクリックして情報を確認し、新しいJobをApplyしてください。 Apply Jobは、必要なすべてのリソース(VCN、サブネット、ゲートウェイ、セキュリティリスト、インスタンス...)のデプロイを開始します。 終了後、問題がなければ、ジョブは緑色に変わります。 [出力]セクションには、ZabbixサーバのWebコンソールに接続するために使用するパブリックIPが表示されます。 ブラウザでそのIPを使用し、/zabbixを追加すること

OCM:Oracle content-and-experience-toolkit(oce-toolkit) (2022/12/27)

イメージ
OCM:Oracle content-and-experience-toolkit(oce-toolkit) (2022/12/27) https://medium.com/@mohdadanish/ocm-oracle-content-and-experience-toolkit-oce-toolkit-f6f9234a9a97 投稿者: Mohd A. Danish Photo by Scott Graham on Unsplash こんにちは、Devs👋。 Oracle Content Management(OCM) 😋 OCE Toolkit は、開発者がローカルテンプレート、テーマ、コンポーネント、およびコンテンツレイアウトを作成するためのコマンドラインユーティリティです。オンラインサーバーに接続されていなくても、開発作業を行うことができます。 このセクションでは、UbuntuにOCE Toolkitをインストールする際の手順と問題点を説明します🤷♂️。     GitHubからContent Toolkitをダウンロードする - リンク cd ./content-and-experience-toolkit/sites npm install しかし、時間がかかりすぎて、npmのタイムアウトエラーが発生します。 そこで、npmの設定に以下のようなパラメータを設定します。 npm install - timeout = 9999999 npm config set fetch - retry - mintimeout 20000 npm config set fetch - retry - maxtimeout 120000 注)既存の「package-lock.json」ファイルを削除して、再度以下のコマンドを実行してください。 npm install 時間がかかりますし、インターネットの速度にも依存します。 npm install --no-audit // 15% Faster cecディレクトリへのシンボリックリンクを作成 lnコマンドでファイルのリンクを作成し、-sオプションでシンボリックリンクにすることを指定します。 sudo ln -s $PWD /node_modules/.bin/cec /usr/local/bin/

Oracle Database開発からの2022年の新着情報 (2022/12/27)

イメージ
Oracle Database開発からの2022年の新着情報 (2022/12/27) https://blogs.oracle.com/database/post/new-from-oracle-database-development-in-2022 投稿者: William Hardie | Vice President 2022年を振り返って Oracle Database開発チームにとって、今年もまた、製品リリースの面だけでなく、多忙な1年となりました。2022年は、2021年の続きとしてバーチャル・イベントが行われた一方で、待望の対面式イベントへの復帰も果たしました。Oracle開発チームは、Quest Blueprint 4D、DOAGおよびUKOUGカンファレンス、そして(もちろん)我々独自のOracle Cloud Worldなど、数多くのユーザー・グループ・イベントに参加したのです。2023年を目前に控え、2022年にOracle Database開発チームが行ったハイライトのごく一部を簡単に振り返ってみましょう。 Oracle Database API for MongoDB 2022年初頭にリリースされるこの新しいAPIにより、開発者はOracle Autonomous Databaseに接続されたMongoDBのオープンソースツールとドライバーを引き続き使用しながら、Oracleのマルチモデル機能と自動運転データベースの利点を利用することができるようになります。詳しくは こちら 、またはOracle Cloud World '22の基調講演ステージで収録されたAPIのショートビデオをご覧ください。 Oracle Database World '22 2022年3月、主にアプリケーション開発、データ分析、基幹システムの管理に焦点を当てた仮想グローバルイベントの展開に協力しました。Juan Loaiza氏によるDatabase Worldの基調講演「Simplifying Data Driven Apps and Analytics」(下記)をご覧いただくか、こちらを クリック してイベント全体をオンデマンドでご覧ください。 オラクルとインフォマティカが戦略的グローバル・パートナーシップを締結 2022年5月に開催されたInf

OCI GoldenGateサービス、デプロイメント間でtrailファイルを送信 (2022/12/26)

イメージ
OCI GoldenGateサービス、デプロイメント間でtrailファイルを送信 (2022/12/26) https://medium.com/@raghav.db/oci-goldengate-service-sending-trail-files-across-deployments-bccab712a244 投稿者: Raghavendra S この記事では、OCI GoldenGateサービスにおいて、デプロイメント間でtrailファイルを送信する方法について説明します。以下の例では、プライベートインスタンスとして2つのデプロイメントを作成します。     RDBMSのGGSデプロイメント     BIGDATA用のGGSデプロイメント サンプルアーキテクチャ デプロイメントがプライベート・インスタンス上にあり、GoldenGate接続を使用していない場合、ディストリビューションパスで典型的なエラーが発生します。 ネットワーク接続を確立できませんでした: 'OGG-10390' - 'Generic error -1 noticed for endpoint wss://xxxxxxxxx.deployment.goldengate.us-ashburn-1.oci.oraclecloud.com:443/services/v2/targets?trail=T0. エラーの説明 - ホストが見つかりません: xxxxxxxxx.deployment.goldengate.us-ashburn-1.oci.oraclecloud.com'. 以下は、2つのGoldenGateデプロイメントです。 ステップ1:GoldenGateの接続を作成します。 対象のGoldenGateデプロイメントを選択する/対象のURLを手動で入力します。 ステップ 2: 接続先をソースデプロイメントに割り当てます。 これで完了です。これで、HOST Not found エラーを発生させずに、OCI デプロイメント間でディストリビューションパスを作成できるはずです。...この記事がお役に立ったことを願っています。 今後の記事の通知を受け取るには、私のメディアアカウントで購読または私( https://medium.com/@raghav.db )をフ