付録2:インストールされたコンポーネントとサービス

Kubernetes 環境の最上位にある senselink の名前空間に、すべての SenseLink コンポーネントがデプロイされています。つまり、kubectl を使用して SenseLink リソースに対するクエリを実行する際、-n senselink をパラメータとして追加する必要があります。

kubectl -n senselink get pods コマンドを実行すると、SenseLink ホストの senselink 名前空間で、以下のポッドが稼働します。

タイプ

名称

インスタンス

ステータス

pod

apiv2-X

X = リンクノード番号

Running

pod

emq

1

Running

pod

feature-X

X = リンクノード番号

Running

pod

fs-X

X=1

Running

pod

infra2-X

X = リンクノード番号

Running

pod

mmo-init-job

0

Completed

pod

openapi-X

X = リンクノード番号

Running

pod

opq

1

Running

pod

schedule2

1

Running

pod

slinkpush

1

Running

pod

sntp

1

Running

pod

sync-X

X = リンクノード番号

Running

pod

web-X

X = リンクノード番号

Running

pod

tk-X

1

Running

pod

event-X

X = リンクノード番号

Running

pod

nebula

X = 1

Running

pod

zookeeper

1

Running

pod

websocket

1

Running

kubectl -n senselink get services コマンドを実行すると、SenseLink ホストの senselink 名前空間で、以下のサービスが稼働します。

名称

タイプ

外部 IP

ポート

apiv2

ClusterIP

なし

8080/TCP, 8081/TCP, 20860/TCP

emq

ClusterIP

なし

8083/TCP, 8084/TCP, 8883/TCP, 1883/TCP, 18083/TCP, 18084/TCP

feature

ClusterIP

なし

50052/TCP

fs

ClusterIP

なし

20080/TCP

infra

ClusterIP

なし

50009/TCP, 50010/TCP

mongo

ExternalName

dds-xxxxxxxx.mongodb.japan.rds.aliyuncs.com

なし

mysql

ExternalName

rm-xxxxxxxx.mysql.japan.rds.aliyuncs.com

なし

openapi

ClusterIP

なし

8099/TCP

opq

ClusterIP

なし

9001/TCP

redis

ExternalName

r-xxxxxxxx.redis.japan.rds.aliyuncs.com

なし

schedule2

ClusterIP

なし

なし

slinkpush

ClusterIP

なし

50055/TCP

sntp

ClusterIP

なし

10080/TCP, 50080/TCP

sync

ClusterIP

なし

1010/TCP, 50051/TCP

web

NodePort

なし

40080:80/TCP

websocket

ClusterIP

なし

9000/TCP, 9099/TCP

zookeeper

ClusterIP

なし

2181/TCP, 2888/TCP, 3888/TCP

tk

ClusterIP

なし

8091/TCP, 50011/TCP, 20880/TCP

nebula

ClusterIP

なし

55555/TCP, 20861/TCP

event

ClusterIP

なし

8089/TCP, 20870/TCP

最終更新