<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>ユーザーガイド on </title>
		<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/</link>
		<description>Recent content in ユーザーガイド on </description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Thu, 23 Jul 2026 16:57:18 +0900</lastBuildDate>
		
			<atom:link href="https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Kubernetes 説明用資料</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/whatsk8s/</link>
				<pubDate>Mon, 20 Oct 2025 10:22:28 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/whatsk8s/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_kubernetesk8s_資料&#34;&gt;1. Kubernetes(k8s) 資料&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;一般的に入手可能な資料を紹介します。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;現在発売されている書籍の中には、公式サイトの日本語訳とあまり大きく違わないものもありますので、まずはオンラインで学習するようにしてください。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Kubernetesの内部機構【中・上級者向け】</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/k8sinternal/</link>
				<pubDate>Mon, 21 Apr 2025 13:04:16 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/k8sinternal/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_概要&#34;&gt;1. 概要&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;Kubernetes(K8s)を構成するコンポーネントについて説明し、Kubernetesがどのように動作するのか解説します。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_参考資料&#34;&gt;2. 参考資料&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;ulist&#34;&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://kubernetes.io/ja/docs/concepts/overview/components/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;Kubernetes公式 Kubernetesのコンポーネント&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.juniper.net/documentation/ja/day-one-books/topics/topic-map/kubernetes-basics.html&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;Juniper Networks Kubernetesの基礎&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://kubernetes.io/ja/docs/concepts/extend-kubernetes/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;Kubernetes公式 Kubernetesの拡張&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://speakerdeck.com/govargo/under-the-kubernetes-controller-36f9b71b-9781-4846-9625-23c31da93014?slide=5&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;ゼロから始めるKubernetes Controller&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://zoetrope.github.io/kubebuilder-training/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;つくって学ぶKubeBuilder 日本語版&lt;/a&gt; (&lt;a href=&#34;https://book.kubebuilder.io/introduction.html&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;Original &lt;/a&gt;)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>ThinkPadについて (クライアント環境)</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/client/</link>
				<pubDate>Mon, 21 Apr 2025 11:52:38 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/client/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_クライアント環境&#34;&gt;1. クライアント環境&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;ゼミ室では、作業を行なうための端末として、ThinkPadにXubuntuを導入した環境を準備しています。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;ulist&#34;&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;OS: &lt;a href=&#34;https://xubuntu.org/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;Xubuntu&lt;/a&gt; (Ubuntuの &lt;a href=&#34;https://www.gnome.org/gnome-3/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;Gnome3&lt;/a&gt; ではなく &lt;a href=&#34;https://www.xfce.org/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;Xfce&lt;/a&gt; を利用した軽量デスクトップ環境を備えたDistribution) (LTS)&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Packages: ibus, language-pack-ja, docker, kubectl, 他&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>演習室(CentOS)でのOpenAPIアプリの開発について</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/ainscentos/</link>
				<pubDate>Fri, 15 Dec 2023 13:20:16 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/ainscentos/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_演習室の特徴&#34;&gt;1. 演習室の特徴&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;CentOS8が稼動している演習室1,2,3,4などでは少し古いバージョンですが、rubyなどの環境が導入されています。&#xA;openapi-generator-cliなどは導入されていないため、&lt;a href=&#34;../tutorial-websample-sinatra/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;OpenAPI+Sinatraによる検索ページの作成&lt;/a&gt;で紹介してるアプリを構築するために必要な手続きについてまとめていきます。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Harbor - DockerHub互換環境</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/harbor/</link>
				<pubDate>Mon, 21 Apr 2025 12:52:58 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/harbor/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_harbor_docker_registry互換環境&#34;&gt;1. Harbor - Docker Registry互換環境&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;HarborはKubernetesと同様に &lt;a href=&#34;https://www.cncf.io/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;Cloud NativeComputing Foundation(CNCF)&lt;/a&gt; が支援するプロジェクトです。&#xA;&lt;a href=&#34;docker/&#34;&gt;Docker&lt;/a&gt;のページでは、DockerHubについて説明しましたが、このHarborは学内ネットワークのみで利用できます。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;ulist&#34;&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://goharbor.io/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;https://goharbor.io/ &lt;/a&gt; - Official Site&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_harborの基本情報&#34;&gt;2. Harborの基本情報&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;ulist&#34;&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;URL: &lt;a href=&#34;https://inovtst9.u-aizu.ac.jp/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;https://inovtst9.u-aizu.ac.jp/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;利用可能な範囲: 学内ネットワークからのアクセスのみ可能&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;利用可能なID: AINS ID&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>【2022年度まで】uimによる日本語入力</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/thinkpadime/</link>
				<pubDate>Mon, 21 Apr 2025 12:30:45 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/thinkpadime/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_unix環境での日本語入力について&#34;&gt;1. UNIX環境での日本語入力について&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;ここからの説明は、様々なアプリケーションの固有名が出現するので、少し整理しておきます。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;日本語入力のために、以下のような層になっていて、各層に複数のアプリケーションが存在しています。&#xA;基本的には各層から自分が利用したいアプリケーションを選択し、組み合せることで日本語入力を実現しています。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>KubeCampの始め方</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/kubecamp/</link>
				<pubDate>Sun, 18 Feb 2024 22:35:16 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/kubecamp/</guid>
				<description>&lt;h1 id=&#34;kubecampの始め方&#34;&gt;KubeCampの始め方&lt;/h1&gt;&#xA;&lt;p&gt;KubeCampは全てのAINSユーザーが利用可能なkubernetesクラスターです。&lt;/p&gt;&#xA;&lt;p&gt;SCCPの登録者に優先的にリソースを割り当てるため、他のゲストユーザーがこのKubernetesクラスターで利用できる資源(メモリ、CPU、ストレージ等)には制限があります。&lt;/p&gt;</description>
			</item>
			<item>
				<title>準備作業 (kubectlコマンド)</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/setupk8s/</link>
				<pubDate>Mon, 21 Apr 2025 12:02:35 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/setupk8s/</guid>
				<description>&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;kubectlコマンドはKubernetesクラスターを操作するための唯一のコマンドです。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;このコマンドを使うための準備作業について説明します。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>永続記憶領域 (PV&amp;PVC)</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/volumes/</link>
				<pubDate>Wed, 01 Jul 2026 08:52:16 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/volumes/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_pvとpvc&#34;&gt;1. PVとPVC&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;&lt;strong&gt;Persistent Volume&lt;/strong&gt;(PV)はHDD/SSDのように永続化された記憶領域を提供するK8sの機能です。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;コンテナべースの仮想化環境ではプロセスが終了すると、それまで内部に保存されていた内容が破棄され、初期化されます。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>リバースプロキシー (Reverse Proxy)</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/ingress-proxy/</link>
				<pubDate>Wed, 01 Jul 2026 08:55:28 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/ingress-proxy/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_ユーザーリスト&#34;&gt;1. ユーザーリスト&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;学内からゼミ室内で稼動しているKubernetes上のアプリケーションにアクセスするための仕組みを準備しています。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;利用には事前の設定が必要ですので、下記のユーザーリストに自分のNamespace(AINS-ID)が存在するか確認してください。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>S3互換オブジェクトストア (最新版)</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/objectstore/</link>
				<pubDate>Mon, 21 Apr 2025 12:55:21 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/objectstore/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_s3互換オブジェクトストア&#34;&gt;1. S3互換オブジェクトストア&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://docs.minio.io/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;MinIO &lt;/a&gt; を利用してS3互換のObject Storeを準備しています。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;sect2&#34;&gt;&#xA;&lt;h3 id=&#34;_参考資料&#34;&gt;1.1. 参考資料&lt;/h3&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;MinIOのObject Storeの基本的な使い方は下記ドキュメントを参照してください。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>ロードバランサー</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/loadbalancer/</link>
				<pubDate>Thu, 14 Mar 2024 09:40:47 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/loadbalancer/</guid>
				<description>&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;AWSやGCPなどのプラットフォームが提供するKubernetesの説明では、外部との通信にグローバルIPアドレスが割り当てられるロードバランサー(LB)が利用されています。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[docker] 公式Dockerチュートリアル Part2</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-docker-part2/</link>
				<pubDate>Wed, 01 Jul 2026 08:56:24 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-docker-part2/</guid>
				<description>&lt;div class=&#34;sect2&#34;&gt;&#xA;&lt;h3 id=&#34;_docker_を利用する前の準備作業&#34;&gt;1. Docker を利用する前の準備作業&lt;/h3&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;2023年4月からDockerの実行をユーザー権限で行うように変更しました。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;変更前は、&lt;code&gt;docker&lt;/code&gt; のように特権ユーザーとして実行していましたが、今後は &lt;code&gt;docker&lt;/code&gt; と&amp;#34;sudo&amp;#34;を付けずに実行してください。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[docker] Hyperledger/Irohaチュートリアル</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-iroha-cli/</link>
				<pubDate>Fri, 15 Dec 2023 12:01:54 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-iroha-cli/</guid>
				<description>&lt;div class=&#34;exampleblock bg-warning&#34;&gt;&#xA;&lt;div class=&#34;content&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;AY2020前期の最後に行なったHyperledger/Irohaを使った際の指示をまとめ、チュートリアルとして再掲しました。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_前提&#34;&gt;1. 前提&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;&lt;a href=&#34;../tutorial-docker-part2/&#34;&gt;公式Dockerチュートリアル Part2&lt;/a&gt; が完了していることを前提に説明しています。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[docker&#43;k8] Apache Solrを利用した全文検索エンジンの作り方</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-solr-crawler/</link>
				<pubDate>Mon, 21 Apr 2025 12:26:41 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-solr-crawler/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_dockerk8_apache_solrを利用した全文検索エンジンの作り方&#34;&gt;1. [docker+k8] Apache Solrを利用した全文検索エンジンの作り方&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;ゼミ室10のThinkPad(Ubuntu 20.04)を想定した作業手順を掲載していますが、演習室のLinux(CentOS)の他、macOSやWindows10でも同様の作業が可能です。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[docker&#43;k8s] OpenAPI&#43;Sinatraによる検索エンジンWebアプリの作成</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-websample-sinatra/</link>
				<pubDate>Mon, 21 Apr 2025 12:45:26 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-websample-sinatra/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_openapisinatraによる検索ページの作成&#34;&gt;1. OpenAPI+Sinatraによる検索ページの作成&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;Dockerを利用して &lt;a href=&#34;https://opm00h.u-aizu.ac.jp/solr/api/v1/search&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;https://opm00h.u-aizu.ac.jp/solr/api/v1/search&lt;/a&gt; に検索処理を任せて、検索結果を表示するWebページを作成・表示するアプリケーションを作成します。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[docker&#43;k8s] OpenAPIによる検索エンジンの作成 (Python編)</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-websample-python/</link>
				<pubDate>Mon, 20 Jan 2025 15:51:12 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-websample-python/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_はじめに&#34;&gt;1. はじめに&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;ここでは、&lt;a href=&#34;https://github.com/OpenAPITools/openapi-generator&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;openapi-generator-cli &lt;/a&gt;&#xA;を利用して、Ruby以外のプログラミング言語、Python用のテンプレート(雛形)コードを生成する方法を説明します。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_利用するopenapi定義ファイル&#34;&gt;2. 利用するOpenAPI定義ファイル&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;チュートリアル「&lt;a href=&#34;../manual/tutorial-websample-sinatra/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;OpenAPI+Sinatraによる検索ページの作成 &lt;/a&gt;」で利用した、&lt;a href=&#34;https://github.com/YasuhiroABE/docker-sccp-sinatra-sample/blob/master/openapi.yaml&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;openapi.yaml &lt;/a&gt;ファイルを利用します。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[docker&#43;k8s] LDAP認証によるApache HTTP Serverのアクセス制限</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-apache-ldapauth/</link>
				<pubDate>Fri, 15 Dec 2023 12:01:23 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-apache-ldapauth/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_apache_http_serverでのbasic認証&#34;&gt;1. Apache HTTP ServerでのBASIC認証&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;Dockerを利用し、Apache HTTP Serverを稼動します。まず、適当なディレクトリで次のような内容のDockerfileを準備します。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[k8s] k8s公式Statelessサンプルアプリケーション1 (Nginx)</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-stateless/</link>
				<pubDate>Wed, 01 Jul 2026 08:53:47 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-stateless/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_作業の流れ&#34;&gt;1. 作業の流れ&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;kubernetes.ioで公開されている公式サンプルを、このk8sクラスターで実行する方法を説明します。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;ulist&#34;&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;チュートリアル1: &lt;a href=&#34;https://kubernetes.io/docs/tutorials/stateless-application/expose-external-ip-address/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;k8s公式サイト::Stateless Application:Exposing an External IP Address to Access an Application in a Cluster&lt;/a&gt;]&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[k8s] k8s公式Statelessサンプルアプリケーション2 (Guestbook)</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-stateless-gustbook/</link>
				<pubDate>Fri, 15 Dec 2023 12:02:39 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-stateless-gustbook/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_example_deploying_php_guestbook_application_with_redis&#34;&gt;1. Example: Deploying PHP Guestbook application with Redis&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;kubernetes.ioで公開されている公式サンプルを、このk8sクラスターで実行する方法を説明します。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;ulist&#34;&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;チュートリアル2: &lt;a href=&#34;https://kubernetes.io/docs/tutorials/stateless-application/guestbook/&#34; rel=&#34;noopener&#34; target=&#34;_blank&#34;&gt;k8s公式サイト::Example: Deploying PHP Guestbook application with Redis&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[k8s] ............. Statelessサンプルアプリケーション3 (Socket.IO Guestbook)</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-stateless-gustbook-socket/</link>
				<pubDate>Mon, 21 Apr 2025 12:33:44 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-stateless-gustbook-socket/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_概要&#34;&gt;1. 概要&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;公式が提供するGuestbookアプリケーションは、複数ユーザーが接続しても書き込み内容は自動的に表示されず、リロードする必要がありました。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[k8s] k8s公式Statefulサンプルアプリケーション</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-stateful/</link>
				<pubDate>Wed, 01 Jul 2026 08:55:05 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-stateful/</guid>
				<description>&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;Statelessがその場限りの情報だけで動くアプリケーションであるのと対照的に、Statefulアプリケーションはショッピングカートなど画面遷移などの経過情報を保持するタイプのアプリケーションです。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[pvc&#43;nginx]NginxクラスターでPVCの使い方を学ぶ</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-nginx-pvc/</link>
				<pubDate>Wed, 01 Jul 2026 08:56:06 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-nginx-pvc/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_概要&#34;&gt;1. 概要&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;PVCの使い方を学習するために、Harborの説明に使用した &lt;strong&gt;harbor-nginx&lt;/strong&gt; を使っていきます。&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;2つのPodから成るnginxクラスターを構成した時に、コンテンツを管理するためには、2台のPodの/usr/share/nginx/html/以下を管理する必要があります。(具体的には、両方のPodの/usr/share/nginx/html/以下を同一にする必要がある)&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>[keepalived] APU/APU2を利用したkeepalivedクラスターの構築</title>
				<link>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-apu-keepalived/</link>
				<pubDate>Thu, 23 Jul 2026 16:57:18 +0900</pubDate>
				<guid>https://u-aizu.ac.jp/~yasu-abe/ja/sccp/manual/tutorial-apu-keepalived/</guid>
				<description>&lt;div class=&#34;sect1&#34;&gt;&#xA;&lt;h2 id=&#34;_作業の概要&#34;&gt;1. 作業の概要&lt;/h2&gt;&#xA;&lt;div class=&#34;sectionbody&#34;&gt;&#xA;&lt;div class=&#34;paragraph&#34;&gt;&#xA;&lt;p&gt;このチュートリアルはkeepalivedを利用し、&lt;strong&gt;ロードバランサー&lt;/strong&gt; と &lt;strong&gt;高可用性(HA, High Availability)&lt;/strong&gt; の2つの機能を体験する内容になっています。&lt;/p&gt;&#xA;&lt;/div&gt;</description>
			</item>
	</channel>
</rss>
