[Kubernetes][Migration][Mastodon] 実家サイトへMastodon環境を移転する

引っ越すことになりました

実は、今月の中旬あたりに引っ越すことになりました。理由としては、

  • 私の体の不調で2Fより上のフロアへの移動が厳しく、1Fの部屋を探す必要があったこと
  • 同様に体の不調で、風呂の出入りが厳しいことがあり(現住居の浴槽が昔ながらの底が深いタイプ)、今風の浅い浴槽がある部屋に住みたかった
  • 現住居はペット入室厳禁物件であり、実家の親兄弟が愛犬を連れて遊びにこれない。その状況を緩和したかった
  • そもそも、現住居が老朽化して壁紙が崩れてる状況にあり、生活上支障が生じていた

というところなんですが、それで部屋を決め、引っ越すことになったわけです。

続きを読む

[CDN][Cloud] AzureCDNをマストドンに適用してみる

実は

あまりうまくいってません。キャッシュ検査がなされないようで、「高速化」という意味合いでいうと、少し微妙な感じです。
とは言え、とりあえずCDNを通じてアクセスできるようにはなりましたので、載せてみることにしました。

この手順を真似て「うまくいかないじゃないか!」とか言われても困るので、とりあえずご了承を。

さて、何をしたかと言うと、自宅マストドンインスタンスにAzureCDNを思いつきで適用してしまったというお話です。

概要

続きを読む

[BLOG][Network][Security] アクセス経路の変更をした+UTMのレポートを覗いてみた

アクセス受付回線を変更

WWW.BLUECORE.NETおよびMastodon/Pleromaのアクセス受付回線を変更しました。ざっくりと解説すると以下のような感じです。

Webサーバ経路変更の概要

上画像にて述べてる通り、ちょっとした興味があってGoogle Adsenseを動かしてみたいと思ったのと、もう一つはWeb周りの構成がここ最近になってだいぶ変わり、気づけば1台のReverse Proxyで集約動作することができるようになったのも、一つの要因かなと思っています。

続きを読む

[Trouble][Azure][Network] ブログサイトダウン

いろいろまずかった

おそらく8月下旬から、本日19時頃までにかけて、ブログサイトがダウンしてました。お恥ずかしい話、気づいたのが本日の昼。まぁよくぞ気づかなかったもんだと思いました。

実は自宅からの管理用経路と外部からの経路が違うため、ほとんど気づかずにいました。ざっくり現象について、下図のとおりまとめてみました。

事の顛末

続きを読む

[Linux][Mastodon][Virtualization] KubernetesインフラにMastodonエンジンを突っ込む

前提事項

ここで記載する内容なんですが、以下が前提になっています。

  • 読む人はDockerやdocker-composeについてよく理解されている
  • 読む人はKubernetes(k8s)についてよく理解されている
  • Kubernetes(k8s)クラスタ及びネットワークコンポーネント(当環境ではProject Calico)、DBコンテナ環境やらRedisコンテナ環境やらはすでに出来上がっている

ちょっと期待はずれな内容かもしれませんので、先に記載しておきます。

今回やった事

ずばり、Mastodonエンジンのコンテナ化です。元々Mastodonはコンテナ構成のものも払い出されては居ますが、あくまでdocker-composeを前提としたものであり、Kubernetesのようなクラスタ構成を想定したものとはなっていません。

私自身、以前Dockerコンテナ型のインスタンスを立てて挫折した経験があるんですが、当時は全くコンテナ技術に対する知見がなく、理解しようとしても中々理解至るのに苦慮しましたが、今回自宅環境でKubernetesに手を出した、ということもあり、思い切ってやってみることにしました。

続きを読む

PAGE TOP