2019年4月6日土曜日

fluentd for kubernets(raspberry pi)

1)gti経由で、yamlファイルを落とす。
git clone https://github.com/fluent/fluentd-kubernetes-daemonset


2)以下、自己のIPに変更する。
vi fluentd-daemonset-elasticsearch.yaml
==============fluentd-daemonset-elasticsearch.yaml=======================
    spec:
      tolerations:
      - key: node-role.kubernetes.io/master
        effect: NoSchedule
      containers:
      - name: fluentd
        image: fluent/fluentd-kubernetes-daemonset:elasticsearch
        env:
          - name:  FLUENT_ELASTICSEARCH_HOST
            value: "192.168.13.2"
          - name:  FLUENT_ELASTICSEARCH_PORT
            value: "9200"
          - name: FLUENT_ELASTICSEARCH_SCHEME
            value: "http"
          # Option to configure elasticsearch plugin with self signed certs
=================================================================================


3) fluentdの各ノードを確認する。

kubectl get daemonsets --namespace=kube-system

root@rasp-master:/home/pi/fluntd/fluentd-kubernetes-daemonset# kubectl get daemonsets --namespace=kube-system
===========================================================================================================
NAME              DESIRED   CURRENT   READY     UP-TO-DATE   AVAILABLE   NODE SELECTOR                 AGE
fluentd           3         3         0         3            0           <none>                        7m
kube-flannel-ds   3         3         3         3            3           beta.kubernetes.io/arch=arm   2d
kube-proxy        3         3         3         3            3           <none>                        3d
==========================================================================================================



◻️参照先
http://level69.net/archives/25391

0 件のコメント:

コメントを投稿

php log(ECS ログ出力)

# PHPエラーログの設定 ENV PHP_INI_DIR /usr/local/etc/php RUN { \ echo 'log_errors = On' ; \ echo 'error_log = /proc/self/...