← на главную
5 заметок с тегом

технологии

Удобные алиасы для управления k8s

По ходу прохождения курса (и во многом в попытках успеть за лектором) наработал сокращения для типовых операций с k8s, сильно убыстряющих всю эту вашу компьлюктерную магию с буковками на чорном фоне. В отличие от гита, сокращения для которого в неизменном виде повторяются в тысячах статей, для кубера такого общепринятого стандарта я не встретил. Пока непонятно почему, буду пользоваться, возможно что-то всплывёт.

alias kgn="kubectl get nodes -o wide"
alias ka="kubectl apply -f"
alias kd="kubectl delete -f"
alias kgp="kubectl get po -o wide -n"
alias kgpa="kubectl get po -A"
alias kgs="kubectl get svc -n"
alias kge="kubectl get ep -n"
alias kgi="kubectl get ing -o wide -n"
alias kns="kubectl run --generator=run-pod/v1 tmp-shell --rm -i --tty --image nicolaka/netshoot -- /bin/bash"

Прикрутил SSL к сайту и блогу

Семимильными шагами мчится по планете научно-технический прогресс. Пришло время и этот блог перевести на SSL. Следуя заветам Лао-цзы, я подождал какие-то несколько лет, и теперь, осенью 2020-го, сделать это довольно просто:

  • хостер мастерхост прикрутил поддержку Let’s Encrypt в админку, и сертификат теперь выпускается в пару кликов в веб интерфейсе. Пока непонятно что потребуется для продления, обновлю эту запись через три месяца. UPD через три месяца: судя по данным сертификата, он перевыпускается мастерхостом автоматически.
  • пришлось погуглить чтобы найти работающие именно в мастеросте правила перенаправления, вот они
RewriteEngine On
RewriteCond %{HTTP:PORT} !^443$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R]
  • UPD. Уже после того как все заработало, в почте обнаружил письмо о том, что сертификат выпущен и прикручен, и что — вот сюрприз — перенаправление на https тоже можно просто накликать в настройках.
  • Эгея переключилась на https сама (движку важно по какому протоколу к нему обращаются, дальше при генерации ссылок работает эта ваша компьютерная магия)

Увеличение повышения уровня внедрения безопасности этого сайта считаю возможным утвердить в статусе успешного. Всем сесурити, посоны!

 42   2020   технологии

Матрёшка — макинтошка

Возникла необходимость проверить кое-что в среде MacOS (тестовый режим, никакого нарушения лицензионного соглашения). Оригинальной железки или просто свободного компа для развёртывания не нашлось, зато были мощности в виртуальной среде и немного изобретательности.

В итоге работает такая схема:

  • Вот блейд-сервер железный могучий многолезвийный в ЦОДе
  • Вот на одном из лезвий vSphere красивая да отказоустойчивая
  • Вот в той висфере виртуалка, а в ней винда десятая до последней версии проапдейченная
  • Вот в той виртуалке VMware Workstation триальная тридцатидневная
  • Вот в том воркстейшене ещё одна виртуалка, а в ней MacOS Catalina тёмнотемная

Ставить макось напрямую в vSphere было нельзя, так как это потребовало бы патча виртуальной среды сторонним софтом. Производительность решения не была важна, а весь основной функционал ОС в таком варианте завёлся и работает, так что метод можно считать успешным.

По развёртыванию мака в VMware Workstation много статей в интернетах, я опирался на эти:

 50   2020   VMware   технологии

Имитировали, имитировали, да не выимитировали

Собирая новый компьютер для родственницы, приобрёл беспроводной комплект клавиатура+мышь. Отдельная история — широта фантазии и разнообразие тяжелых наркотиков у промдизайнеров, благодаря которым 90% устройств на рынке отличаются раскладкой от классической (часто — в особо тяжелой форме). Ну в итоге, устройство было подобрано, внешне приятное, с подходящей раскладкой и весьма демократичной ценой. Забегая вперед, с раскладкой, работой, подключением и прочими техническими делами всё в порядке. Однако, один момент выбесил (и восхитил) необыкновенно.

Там, где у нормальных клавиатур вставки (резиновые или из мягкого пластика), из-за которых они не скользят по столу, в приобретенном девайсе заботливо повторен внешний вид ножек прямо в оригинальной форме для разливки пластика. То есть ножки как бы есть, но они не работают совершенно.

В итоге клавиатура (к слову, очень лёгкая сама по себе) убегает от пользователя по столу при малейшем касании.

Понимаете, они тщательно скопировали форму, не позаботившись о содержании. Восхитительный идиотизм, некомпетентность и равнодушие.

Apple Pay в Нерезиновой

Протестировал работу Apple Pay. Все просто и естественно: имеющаяся у вас карта привязывается к телефону Apple (или некоторым другим устройствам компании, подробности в гугле), после чего они начинают работать как бесконтактная карта оплаты. Для платежа нужно поднести телефон к терминалу и подтвердить операцию сканированием пальца на своём устройстве.

Возможность есть у владельцев карт MasterCard в случае если их банк разрешает такое использование (мой банк сам прислал приглашение воспользоваться новой услугой). В интернетах писали что на терминалах появится соответствующая дополнительная маркировка, но везде где я пробовал её не было и оплата проходила — делаю вывод что работать будет на большинстве терминалов с PayPass (кстати, очень часто сами кассиры не знают что их терминалы работают с бесконтактными платежами).

Итого, получилась весьма удобная альтернатива картам: телефон я забываю дома реже, чем кошелёк.

Занятно наблюдать за тем, как невероятная по меркам недавнего прошлого технология с лёгкостью становится чем-то обыденным и естественным. За несколько раз использования я привык платить телефоном, и даже классические тётки модели «кассирша в советском гастрономе» ничуть не удивляются когда покупатель плОтит, по-джедайски проводя смартфоном над кассой.

Москва тем временем включила новогоднюю подсветку, что вкупе со снегопадом придало городу вид совершенно праздничный. Спасибо за этот день.

 Нет комментариев    11   2016   технологии