休暇中に、ずっと前から話題になっていたMinecraftを子供たちにインストールしてみました。それを体験するために、オープンソースランチャーHMCLをインストールしました。実は、このゲームには長い間注目してきましたが、時間がかかりすぎると感じています。しかし、子供たちが一緒に遊んでくれと頼んできたので、私は自分のサーバーを構築する方法を調べ始めました。 GitHub は、誰かがすでに Minecraft サーバー コンテナ イメージを作成しており、最初に Docker を使用して HomeLab にデプロイされ、その後マルチプレイヤー接続でプレイされていたことを発見しました。 遊び方がわからなかったため、数回試しただけで他の子供たちに殴り殺されてしまいました。後になって、「平和モード」というものがあることを知りました。退屈なので、パブリック クラウドにデプロイする方法を勉強しましょう。
上記の理由から、Azure にサーバーを展開し、8c16g 仮想マシンを開いて k3s をインストールすることにしました。データは blog-csi-driver を通じて Azure Blob Storage に永続的に保存されます。 さあ始めましょう! k3sをインストールするバージョン 1.23 をインストールするには、次のコマンドを実行します。 エクスポート INSTALL_K3S_VERSION = v1 .23 .8 + k3s2 k3s をインストールした後、BLOB ストレージ用の CSI ドライバーをインストールする必要があります。ドキュメントによると、動的構成にストレージ アカウントを使用するには、ドライバーはバージョン v0.9.0 以降を使用する必要があります。 CSIドライバーをインストールするcurl - skSL https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/v1.19.0/deploy/install-driver.sh|bash-s v1.19.0 blobfuse - proxy-- ストレージクラスを作成するまず、Azure ポータルにログインし、ストレージ アカウントにアカウントを作成します。仮想マシンと同じリージョンを選択することを忘れないでください。ネットワーク権限で、仮想ネットワークへのアクセスのみを許可するように選択します。作成が完了すると、アカウントのアクセス キーからキーを取得できます。 以前のアカウント名とキーを使用して secert を作成するには、次のコマンドを実行します。 kubectl create secret generic azure - secret --from-literal azurestorageaccountname=[アカウントをここに入力] --from-literal azurestorageaccountkey=[キーをここに入力] --type=Opaque 次のステップは、シークレットを使用して StorageClass を作成することです。 kubectl を適用-f - << EOF PVCを作成するStorageClass が作成されたので、PersistentVolumeClaim を作成し、上記の StorageClass kubectl を適用-f - << EOF Minecraft サーバーを展開するDeployment を使用して、NodePort サービスをデプロイおよび作成します。使用したイメージは kubectl を適用-f - << EOF テストクライアントを起動し、マルチプレイヤー ゲームにサーバーを追加します。アドレスは仮想マシンのパブリック IP で、ポートはサービスの NodePort です。 セルフホスティング-Minecraft そうすれば楽しい時間が過ごせますよ。 |
<<: クラウド コンピューティングの利点を探る: IaaS、PaaS、SaaS から GCP、AWS、Microsoft まで
>>: eBPF ソケット レベル リダイレクトのカーネル実装の詳細を図解
クラウド戦略は、企業組織におけるクラウド コンピューティングの役割についての概要を提供します。ガート...
Baidu の新しいアルゴリズムについて、私たちウェブマスターは Baidu にあまり依存すべきでは...
19 年間運営されているトップクラスのホスティング会社である Midphase は、ブラック フライ...
ますます多くのウェブマスターの友人が、現在、ウェブサイト、特に一部の企業ウェブサイトや個人の草の根ウ...
Softshellweb(2016年設立)は、2016年のブラックフライデー特別プロモーション期間中...
「不明瞭なセンシティブワード」の出現は、ウェブサイトにとって珍しいことではないと思います。多くのウェ...
序文イントラネット上のサーバーは通常、多くのプログラムを実行する Ubuntu です。 Androi...
[[343187]] CDN の重要性は、CDN ビジネス自体だけでなく、CDN のインフラストラク...
[51CTO.comより元記事] ファーウェイは2021年1月1日、「2021年ファーウェイ中国政府...
クラウド コンピューティングのコスト管理は、多くの企業にとって大きな問題となっています。 Right...
[[332284]] 7月2日、杭州ハイテクパーク(浜江)第5地区委員会第9回全体会議(拡大)が浜江...
私のユーザー リーチの定義は、特定の目的に基づいて、特定のシナリオで、特定のチャネルを通じて特定のユ...
ハイブリッドクラウドとは何ですか? [[434436]]ハイブリッド クラウドとは、パブリック クラ...
クラウド コンピューティングは長年にわたり、分散コンピューティング機能の拡張、ソフトウェアと技術の進...
ハイブリッド クラウドの導入が拡大するにつれ、コンピューティングに対するこの最新のアプローチを効果的...