全文検索:
- 33 Let's Encrypt リバースプロキシ(手動板)+ GitLab @06_virtualization:05_container
- エストは80番で受ける(443に飛ばしても実は問題ない) location /.well-known/acme-challenge/ { root /var/www/html; ... add by letsencrypt container location ^~ /.well-known/acme-challenge/ { auth_basic off; auth_... docker-compose exec web gitlab-rails console Notify.test_email('hogehoge@hogehoge.com', 'From GitLab', 'GitLab Test Mail').deliver_now {{tag>日記 nginx proxy docker GitLab git}}
- 25 Let's Encrypt リバースプロキシ @06_virtualization:05_container
- host host local 4045783681f8 none null local </code> <code> --
- 31 Docker FTP Server @06_virtualization:05_container
- グ確認 ===== これでログを表示させながら、FTP接続してみる DEBUG多いと見ずらいので、NOTICEとINFOだけ出力が良いかも <code> # docker-compose logs --tail 10 -f | grep 'NOTICE\|INFO' </code> {{tag>Docker FTP}}
- 04 Docker MailServer @06_virtualization:05_container
- # To avoid conflicts with yaml base-60 float, DO NOT remove the quotation marks. ports: - "... yZTXNdZ1CQT+zoMN/B89B4cOong3Cq6AqWGMX/kmyHYaBzBPJUnO0be2E0InomGptyGE7Ni1yBV8Jw/BE9RhpXF+wN+CYnD1M7CNo2St9lQ" "cXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- 30 React-admin @06_virtualization:05_container
- ら]] ===== 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 @06_virtualization:05_container
- 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 @06_virtualization:05_container
- ====== 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
- 10 Docker Let's Encrypt @06_virtualization:05_container
- エストは80番で受ける(443に飛ばしても実は問題ない) location /.well-known/acme-challenge/ { root /var/www/html; ... エストは80番で受ける(443に飛ばしても実は問題ない) location /.well-known/acme-challenge/ { root /var/www/html;
- 22 Docker Private registry @06_virtualization:05_container
- 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 @06_virtualization:05_container
- 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用 =====... mpletions/linstor ====== 4. Linstor初期化 ====== 1度node1で、linstor-controllerを上げて初期設定を行います。 node1# sy
- 21 Kubernetes Podを移動 @06_virtualization:05_container
- 57ddc73ae|参考]] ===== コマンド ===== kubectl drain <node> --ignore-daemonsets --delete-local-data --force ===== 確認 ===== kubectl get nodes <code> # k get node NAME STATUS ROLES AGE VERSION master R
- 12 Kubernetes @06_virtualization:05_container
- 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 @06_virtualization:05_container
- ailed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox "49a... ress different from 10.244.6.1/24 ==== 対応 ==== Nodeを1度再起動してあげれば治る ===== Unable to connect to the ... ect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: ver... ===== rpc error: code = Unimplemented desc = unknown service runtime.v1alpha2.RuntimeService =====
- 20 Kubernetes GlusterFS Galera Wordpress @06_virtualization:05_container
- 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冗長化 @06_virtualization:05_container
- ontrol-plane-endpointで、VIPを指定する kubeadm init --node-name master --pod-network-cidr=10.244.0.0/16 --... ect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: ver... 16.331432 20595 kubelet.go:2422] "Error getting node" err="node \"g-master02\" not found" </code> ==== 対応 ==== これはVIPへの通信ができない時にでるよう。 下記などでVIPを先に割振ってみ