全文検索:
- 25 Let's Encrypt リバースプロキシ
- host host local 4045783681f8 none null local </code> <code> --
- 31 Docker FTP Server
- グ確認 ===== これでログを表示させながら、FTP接続してみる DEBUG多いと見ずらいので、NOTICEとINFOだけ出力が良いかも <code> # docker-compose logs --tail 10 -f | grep 'NOTICE\|INFO' </code> {{tag>Docker FTP}}
- 04 Docker MailServer
- # To avoid conflicts with yaml base-60 float, DO NOT remove the quotation marks. ports: - "
- 30 React-admin
- ら]] ===== 1 ファイル用意 ===== <code|Dockerfile> FROM node:18.12.1-alpine WORKDIR /usr/src/app </code> <c... ode|docker-compose.yml> version: '3' services: node: container_name: "react" build: . v... ode|docker-compose.yml> version: '3' services: node: container_name: "react" build: . v... は好きなアプリ名を入れる。</color> docker-compose run --rm node sh -c 'npm create react-admin [test-admin]' <c
- 28 Docker React
- act cd /app/react </code> <code|Dockerfile> FROM node:18.12.1-alpine WORKDIR /usr/src/app </code> <... ode|docker-compose.yml> version: '3' services: node: container_name: "react" build: . v... は好きなアプリ名を入れる。</color> docker-compose run --rm node sh -c 'npx create-react-app [my-app] --template
- 29 Next.js
- ====== 29 Next.js ====== ===== 1 ファイル用意 ===== node.jsのバージョンは、[[https://nodejs.org/en|ここ]]で確認 <code|Dockerfile> FROM node:20.10.0 WORKDIR /usr/src/app </code> <code|docker-compose.yml> version: '3' services: node: container_name: "react" build: . v
- 22 Docker Private registry
- ch-agent", "kolla/neutron-server", "kolla/nova-api", "kolla/nova-compute", "kolla/nova-conductor", "kolla/nova-libvirt", "kolla/nova-novncproxy", "kolla/nova-scheduler",
- 16 Kubernetes + DRBD Linstor
- kerノード3台で、Linstor ^ name ^ IP ^ Disk ^ DRBD用 ^ |node1|172.16.0.65|/dev/sda|/dev/sdb| |node2|172.16.0.252|/dev/sda|/dev/sdb| |node3|172.16.0.234|/dev/sda|/dev/sdb| ※sdaは/用、sdbはlinstor用 =====... === 1度node1で、linstor-controllerを上げて初期設定を行います。 node1# systemctl start linstor-controller linst
- 21 Kubernetes Podを移動
- 57ddc73ae|参考]] ===== コマンド ===== kubectl drain <node> --ignore-daemonsets --delete-local-data --force ===== 確認 ===== kubectl get nodes <code> # k get node NAME STATUS ROLES AGE VERSION master R... control-plane 6d5h v1.24.1 node04 Ready <none>
- 12 Kubernetes
- it </code> 名前や、CIDRを指定する場合 <code> kubeadm init --node-name master --pod-network-cidr=10.224.0.0/16 </... KUBECONFIG=/etc/kubernetes/admin.conf You should now deploy a pod network to the cluster. Run "kubect... n/addons/ Then you can join any number of worker nodes by running the following on each as root: kub... FIG=/etc/kubernetes/admin.conf # kubectl get node NAME STATUS ROLES AG
- 15 Kubernetes Error
- ress different from 10.244.6.1/24 ==== 対応 ==== Nodeを1度再起動してあげれば治る ===== Unable to connect to the ... rors occurred: [ERROR CRI]: container runtime is not running: output: time="2022-04-19T02:14:43Z" lev... you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...` To se... g FailedScheduling 63s default-scheduler 0/4 nodes are available: 1 node(s) had taint {node-role.
- 20 Kubernetes GlusterFS Galera Wordpress
- ase-mariadb-galera ClusterIP 10.110.173.32 <none> 3306/TCP 89m # kubectl get pod -l a... -galera-0 -- bash $ mysql -u root -p MariaDB [(none)]> show status like 'wsrep_local_state_comment'... ---+--------+ 1 row in set (0.002 sec) MariaDB [(none)]> show status like 'wsrep_cluster_size'; +----... ---+-------+ 1 row in set (0.001 sec) MariaDB [(none)]> show databases; +--------------------+ | Dat
- 14 Kubernetes Master冗長化
- ontrol-plane-endpointで、VIPを指定する kubeadm init --node-name master --pod-network-cidr=10.244.0.0/16 --... 16.331432 20595 kubelet.go:2422] "Error getting node" err="node \"g-master02\" not found" </code> ==== 対応 ==== これはVIPへの通信ができない時にでるよう。 下記などでVIPを先に割振ってみる。 ip ad
- 18 Kubernetes GlusterFS
- -work01 172.16.0.93を落としてみた。 <code> # kubectl get node -o wide NAME STATUS ROLES ... er 5h41m v1.23.5 172.16.0.103 g-work01 NotReady <none> 5h39m v1.23.5 172.16.0.93 g-work02 Ready <none> 5h39m v1.23.5 172.16.0.153
- 17 Kubernetes IPマスカレード
- - --masq-chain=IP-MASQ # To non-masquerade reserved IP ranges by default, uncomment the line below. # - --nomasq-all-reserved-ranges securityContext: ... - name: config configMap: # Note this ConfigMap must be created in the same name... ip-masq-agent tolerations: - effect: NoSchedule operator: Exists - effect: