I hereby claim:
- I am serjs on github.
- I am serj (https://keybase.io/serj) on keybase.
- I have a public key ASA8iXjKl2iUloTLSWiooxJl3xcLSki1DF1SGDGbVvxZcwo
To claim this, I am signing this object:
| version: "2" | |
| services: | |
| deluge: | |
| image: linuxserver/deluge | |
| container_name: deluge | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=PST | |
| volumes: |
| version: "2" | |
| services: | |
| deluge: | |
| image: linuxserver/deluge | |
| container_name: deluge | |
| environment: | |
| - PUID=1000 | |
| - PGID=1000 | |
| - TZ=PST | |
| volumes: |
| input { | |
| beats { | |
| port => 5044 | |
| host => "0.0.0.0" | |
| } | |
| } | |
| filter { | |
| grok { |
| version: '3.4' | |
| services: | |
| post_db: | |
| image: mongo:3.2 | |
| volumes: | |
| - post_db:/data/db | |
| networks: | |
| back_net: | |
| aliases: | |
| - post_db |
I hereby claim:
To claim this, I am signing this object:
| --- | |
| - hosts: reddit_app | |
| remote_user: root | |
| tasks: | |
| - name: Clone project repo | |
| git: | |
| repo: 'https://github.com/Artemmkin/reddit' | |
| dest: /srv/reddit-app |
| В демо-сценарии мы выполним установку и настройку группы инстансов с простым приложением, которое выполняя опрации вычисления при получении запроса отдает ответ пользователю о успешности выполнения, и текущей нагрузке на CPU. В зависимости от нагрузки на сервер (по умолчанию в группе он один), количество инстансов может увеличиваться по правилам обработки автомасштабирования, которое мы настроим. | |
| Для того чтобы трафик из вне обрабатывался через одну точку входа (в нашем случае IP), мы создадим Load Balancer, для управления обработки запросов на ряд инстансов. Это позволит выравнивать нагрузку в пиковые периоды посещения нашего ресурса, таким образом сервер сможет обрабатывать запросы пользователей и не дать сбой. | |
| 1. Создаем шаблон виртуальной машины | |
| ```gcloud compute instance-templates create python-app --boot-disk-size=10GB --image=ubuntu-1604-xenial-v20170815a --image-project=ubuntu-os-cloud --tags http-server --machine-type=f1-micro --restart-on-failure --metadata startup-script='wget -O - https://gist.g |
| BLOG_BACKEND_HOST=blog_backend | |
| BLOG_BACKEND_PORT=9292 |
| version: '2' | |
| services: | |
| blog_backend: | |
| image: serjs/blog_backend | |
| environment: | |
| - MONGO_HOST=db | |
| depends_on: | |
| - db | |
| environment: |
| [[31merror[0m]: controllers.BootstrapController$ - Could not rebuild Meta DB: | |
| Migration V1__create_reference.sql failed | |
| ----------------------------------------- | |
| SQL State : 42704 | |
| Error Code : 0 | |
| Message : ERROR: role "gestaltdev" does not exist | |
| Location : db/migration/V1__create_reference.sql (/opt/docker/file:/opt/docker/lib/com.galacticfog.gestalt-meta-repository_2.11-0.3.3-SNAPSHOT.jar!/db/migration/V1__create_reference.sql) | |
| Line : 34 | |
| Statement : ALTER TABLE data_type OWNER TO gestaltdev |