LINUX.ORG.RU

Сообщения dada

 

напомните пожалуйста название рассказа.

Давно прочитал рассказ, но никак не могу вспомнить название.
Коллеги долго искали ученого т.к. от него давно не было вестей.
Нашли и узнали что он создал машину которая ускоряет время и соотв. эволюцию объекта.
Испытывают на себе и превращаются в какое-то иное существо.

Спасибо!

 ,

dada
()

Домашних кресел тред

Ребята, а подкиньте пожалуйста моделей кресел которыми пользуютесь.
Работаю удаленно. Сейчас пользуюсь обычным стулом из икеи + частенько полу-сидя работаю с дивана.
я не совсем знаю что можно хотеть от кресла еще, но пока список такой:

  • можно сидеть с прямой спиной и было бы удобно работать (у меня ноут)
  • что бы спина и пятая точка не болели/затекали
  • что бы шея не болела, думаю нужен подголовник(надеюсь это так называется)

    спасибо!

 , ,

dada
()

проблема с nginx: no live upstreams while connecting to upstream

привет ребята.
иногда (3 из 10) получаю ошибку «415 Unsupported Media Type»
в лог попадает следующее:

2023/08/03 10:42:23 [error] 126908#126908: *40048704 no live upstreams while connecting to upstream, client: CLIENT-IP, server: SERVER-NAME, request: "GET /w300/image.jpg HTTP/1.1", upstream: "https://SERVER-NAME//image.jpg", host: "SERVER-NAME"
в конфиге использую image_filter:
 location /w300 {
                proxy_pass https://cdn.cloud.service/;
                image_filter resize 300 300;
                }
пробовал играться с параметрами (не помогло):
image_filter_buffer
proxy_connect_timeout
proxy_send_timeout
proxy_read_timeout

Насколько я понимаю проблема не с конфигом т.к. ошибка возникает не всегда.
пожалуйста, помогите понять причину.
с сервисом https://cdn.cloud.service/ все нормально. это digitalocean.
Спасибо!

 

dada
()

У вас ingress-controller это deployment или daemonset ?

$ k get deploy -n ingress-nginx ingress-nginx-controller -o yaml
apiVersion: apps/v1
kind: Deployment
...

 ,

dada
()

слетела разметка на хроме

у меня одного так ?
https://ibb.co/8YjvwF7
Ничего критичного на самом деле.

 

dada
()

CI/CD для андроид (.apk)

Коллеги, подскажите пожалуйста.
Вот попросили ребятки для них настроить пайплайн для мобильного приложения.
В конечном итоге готовая .apk выгрузиться куда-то и они будут счастливы.
А есть ли некие инструменты которые могут развернуть это приложение в какой-нибудь виртуальной среде и дать к ней доступ, к примеру, через браузер ?
Т.е. в конечном итоге хочется выдать a1b2c3.someapp.domain.com куда подключаясь получаешь это приложение для тестов.
Спасибо.
П.С. если такое решение есть, то подскажите заодно и для ios.

 , , , ,

dada
()

storage solution for on-prem k8s.

Коллеги, доброго дня.
Настроено несколько кластеров k8s на виртуальных машинах vmware. вопрос: какое решение может подойти для настройки storage ?
к примеру: есть у меня rabbitmq, который я хочу поднять на k8s. сейчас мне приходится презентовать ему pvc со старого и доброго glusterfs, который живет отдельно от всего.
А вообще, все диски у нас на 3par и все диски отданы vmware.
Вот и хочется мне решение, которое может презентовать pvc моим pod-ам и делать это напрямую из 3par/vmware.
Надеюсь смог донести вопрос.
А еще, где вы храните дату для приложений на k8s ?
т.е. я понимаю что они могут и не содержать дату.
Спасибо.

 , , ,

dada
()

умеет ли evolution показывать комнаты при создании нового event-a ?

Ребята, может кто делал такое.
На работе как-то настроили, что я в веб-интерфейсе outlook, при создании новой встречи могу кликнуть на add room и выбрать одну из пустых на указанное время митинг-румов. Он не покажет занятую на указанное время комнату.

Вопрос: работает ли это в evolution ?
В evolution, при добавлении нового календаря нет возможности указать какой-либо адрес для sync-a. с контактами это работает к примеру.

 , ,

dada
()

Какими инструментами вы пользуютесь в работе?

Собственно интересует два пункта:

  • ssh клиент, который работает на MacOs, Linux и Windows. Он должен уметь экспорт/импорт и работать с каким-то хранилищем паролей.
  • то самое хранилище паролей. по факту, это vault с красивой веб-мордой. Keepass на каждом компе уже не подходит.

Спасибо.

 ,

dada
()

fedora 32 и расположение дисплеев.

К федорке подключено 2 монитора.
После подключения, кликнул на Display Settings и расположил дисплеи так как мне удобно. скриншот
Проблема в том, что после каждого lock-unlock дисплеи возвращаются в дефолные позиции еще скриншот. Т.е. каждый раз приходиться их менять местами.
Как можно исправить проблему?
Я попытался нагуглить кофиг файл, в котором эти позиции прописываются - не получилось.
Нагугли xrandr и проверил с ним: при «правильном» и «неправильном» положении оутпут xrandr-a одинаковый.

cat /etc/redhat-release 
Fedora release 32 (Thirty Two)
Gnome Version: 3.36.2
Windowing System: Wayland

Спасибо.

 , , ,

dada
()

А чем вы проверяете безопасность самих контейнеров ?

Т.е. для исходного кода есть sonarqube/fortify/checkmarx.
А что для самих контейнеров ?
я понимаю что можно поискать в гугле, интересно мнение самих пациентов =)

 , devsecops,

dada
()

не получается с podman =(

Вот есть у меня файлик:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-deployment
  labels:
    app: nginx
spec:
  replicas: 3
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.7.9
        ports:
        - containerPort: 80

А вот что я получаю:

$ podman play kube simple.yml 
Error: Invalid YAML kind: Deployment. Pod is the only supported Kubernetes YAML kind
Что я деляю не так ?
Сам ямлик в кубер апплаится.
Это первый опыт =\
Спасибо.

 , ,

dada
()

У кого-то на работе есть «NOC team» ?

Собственно сабж.
Есть несколько вопросов по поводу того как это дело выглядит на практике.
Какие полномочия у этой тимы?
История создания?
Какие инструменты используют ?
Спасибо.

 , ,

dada
()

Что такое «DevOps Radar» ?

Коллеги, тут пришла рекомендация, копирую как есть:

Create architecture and technology platform of Continuous Delivery Pipeline including phases, tools and infrastructure services. Set up DevOps Radar to access health and maturity of established pipelines for banking solutions.

Вопрос изложен в сабже.

Спасибо.

 , ,

dada
()

icinga. переехать на agent->satellite->master.

Салам коллеги.
У меня, в друх разных и отдельных друг от друга сетевых зонах, есть два icinga-мастера со своими агентами.
Хочется сделать все более красивее. Схема описана в документации.
У меня есть несколько вопросов:

  • я смогу сменить роль с master на satellite без переустановки всех агентов ?
  • я поднимаю еще одну машинку с icinga-master, а бд на satellite-ах останутся своими ?
  • а если что-то пойдет не так, смогу все быстро откатить обратно (сменить обратно с satellite на master) ?
  • как так забекапиться, что бы быть уверенным что не придется заного устанавливать агенты.

Спасибо!

 , ,

dada
()

Смигрировать 450 Гб json-ов из oracle в postgres.

Есть oracle, внутри которого хранится много-много json-ов в clob.
Нужно все это дело скинуть в postgres, но уже для отчетников.
Что сейчас сделано:
настроен apache nifi, который доставляет json в postgres.
написан bash, который выдергивает json и отдает его в руки nifi.
это все работает, но имеет существенные недостатки.
вот несколько:
все это работает очень долго
для каждой структуры json-a, мне нужно вручную готовить таблицу и поддерживать ее в дальнейшем
bash ? неужели нет ничего лучше ?
коллеги, жду ваших замечаний.
чую, что заехал не совсем правильно.

 , ,

dada
()

во что поиграть технарям (разрабам/девопсам) чтобы отвлечься.

ребята, нас в коллективе где-то 80 человек.
среди них разрабы, девопсы, дизайнеры, аналитики и т.д.
хочется иногда отвлечься от работы и поиграть всем вместе в компьютерную игру.
Посоветуйте пожалуйста что-нибудь

Вот какие требования на данный момент смог составить:

  • игра должна уметь работать и на linux и на offtopic
  • игра не должна требовать какого-то сверхмощного порога вхождения
  • графика в игре не важна
  • игра должна быть бесплатной
  • возможность поиграть в мультиплеере до 30 человеко
  • жанр не важен.

Первым на ум приходит CS. Но вдруг есть какие-то интересные стратегии или пошаговые какие-то стратегии.
Спасибо.

 

dada
()

может кто запихивал инфу из fluentd в postgres?

есть репа на гите: https://github.com/uken/fluent-plugin-postgres
установил нужные плагины и написал конфиг. Проблема в том, что вывод в stdout работает а в postgres нет.
Конфиг ниже. И лог в debug-e тоже.

<system>
  log_level trace
</system>

<source>
  @type tail
  path /var/log/ibm/myapp/api/CreateObject_JavaCompute1.log
  pos_file /var/log/ibm/myapp/api/CreateObject_JavaCompute1.log.pos
  tag myapp.createobject
  <parse>
    @type regexp
    expression /^(?<timed>(.*?))\|(?<info>(.*?))\|(?<thread>(.*?))\|(?<type>(.*?))\|(?<msg_id>(.*?))\|(?<obj_id>(.*?))$/
  </parse>
</source>


<match myapp.createobject>  <-- вот это работает, видно из лога.
 @type stdout
</match>

<match myapp.createobject>  <--вот это не работает. в базе ничего
  @type postgres
  host 172.21.13.110
  port 5432
  database postgres
  username postgres
  password password
  key_names timed,info,thread,type,msg_id,obj_id
  sql INSERT INTO data3 (time,type,msg_id) VALUES ($1,$4,$5)
  flush_intervals 5s
</match>

Лог:

2019-10-13 16:35:50 +0500 [trace]: #0 enqueueing all chunks in buffer instance=70125101600300
2019-10-13 16:35:53.685597983 +0500 zeus.createobject: {"timed":"11/10/2019-16:54:02:109","info":"INFO","thread":"Thread-33","type":"Response","msg_id":"A14E03EAF31043A6BB8C92468016EF90","obj_id":"56717815"}
2019-10-13 16:35:55 +0500 [trace]: #0 enqueueing all chunks in buffer instance=70125101600300
2019-10-13 16:36:01 +0500 [trace]: #0 enqueueing all chunks in buffer instance=70125101600300
2019-10-13 16:36:06 +0500 [trace]: #0 enqueueing all chunks in buffer instance=70125101600300
2019-10-13 16:36:12.161715703 +0500 zeus.createobject: {"timed":"11/10/2019-16:54:02:109","info":"INFO","thread":"Thread-33","type":"Response","msg_id":"A14E03EAF31043A6BB8C92468016EF90","obj_id":"56717815"}
2019-10-13 16:36:12 +0500 [trace]: #0 enqueueing all chunks in buffer instance=70125101600300
2019-10-13 16:36:17 +0500 [trace]: #0 enqueueing all chunks in buffer instance=70125101600300
2019-10-13 16:36:23 +0500 [trace]: #0 enqueueing all chunks in buffer instance=70125101600300

 , ,

dada
()

не могу убрать \n из вывода селекта.

Привет.
я тут из питона лезу в mssql и пытаюсь вытащить записать в вывод в файл.
Проблема в том, что в одной из column-ов приходит «\n».

Собственно вопрос, как от него избавиться ?
Сейчас пытаюсь сделать так:

 + str(row[27]).rstrip("\n\r") +
но это не работает.
Смотрел эту строку hexdump-ом. Там действительно «0a».
А питон умеет убирать по hex коду?
Пните неуча.

Спасибо.

ps: в гугле не забанили, но суммарно потрачено уже более 7-ми часов на эту проблему.

 pyodbc,

dada
()

sla отчеты в icinga2.

Коллеги, помогите с вопросом.
К исинге подключено 10 серверов и на каждом проверяется 10 сервисов
Это большая windows ферма, так что все проверяемые сервисы одинаковые.
Есть задача:
Сделать отчет в котором указано сколько времени не работало минимум 4 сервера с 2-мя сервисами.
Т.е. мы приняли что эта ферма «жива» если работают минимум 4 сервера. «работают» - это то, что на них в статусе «OK» check_disk и check_api(самописный)
Вопрос, как все это сделать ?
Я установил модуль Reporting, он выдает SLA по своим каким-то меркам.
В данный момент пытаюсь все вытащить из мускула, но не покидает ощущение что я что-то делаю не так.
Может кто делал подобное ?
Спасибо.

 , , , ,

dada
()

RSS подписка на новые темы