Оболочка Korn (ksh) является оболочкой с усовершенствованными функциями сценариев, обычно находимыми на коммерческих нельдах и некоторых системах BSD, но редко используемый на Linux.

Оболочка Korn (ksh) является оболочкой, первоначально записанной в AT&T с более усовершенствованными функциями программирования, чем тогдашний существующий Bourne и оболочки C и синтаксис, совместимый с Оболочкой Bourne. Много функций программирования в и подражают ksh's. Несколько версий ksh существуют, включая:

  • ksh88, оригинал, который всегда был собственным программным обеспечением.
  • pdksh (общественное достояние ksh), свободный клон ksh88 (с несколькими несовместимостями). Не разработанный с 1999; замененный …
  • (MirBSD Korn Shell), активно разработанный потомок pdksh.
  • ksh93, главная новая версия исходной оболочки Korn, заменяя ksh88; первоначально собственный, затем выпущенный как бесплатное программное обеспечение.

Дальнейшие ресурсы доступны на #ksh на наборе домашней страницы канала Freenode.

---------121--------1219----Kubernetes является контейнерным кластерным менеджером с открытым исходным кодом.

Kubernetes является контейнерным кластерным менеджером с открытым исходным кодом.

kubernetes (объявил koo-ber-neh-tees от его греческого источника "рулевого") или "k8s", являются системой для автоматизации развертывания, масштабирования и управления приложениями в контейнерных группах на кластерах хостов. Первоначально пожертвованный Google, это - теперь открытый исходный код, но доступный от нескольких коммерческих поставщиков.

Кроме того, см. stackexchange's, Что на самом деле делает Kubernetes?

4
ответа

Как мне установить Kubernetes в Linux SUSE?

Я использую SUSE Linux Enterprise Server 12 SP2. Я хочу установить Kubernetes. Я пробовал эту команду: zypper в кубернетах Но я получил сообщение: не найдено ни одного поставщика кубернетов. Я скачал ...
12.03.2017
3
ответа

Как преобразовать прошедшее время в стиле kubernetes в секунды, чтобы я мог провести некоторые сравнения

Из kubectl get pods -o wide Вывод выглядит примерно так: некоторый -pod -имя -с -номерами -123 1/1 Работает 0 6d4h 192.168.0.23 узел -имя -abcdeft -host.domain <нет>..
13.08.2020
3
ответа

SFTP-сервер со сторонней системой управления пользователями?

Я понимаю, как настраивать SFTP-серверы в Linux и создавать пользователей и их пароли вручную. Таким образом, пользователи аутентифицируются так же, как обычные пользователи Linux аутентифицируются через /etc/passwd. ...
21.02.2020
2
ответа

политика отключения kubernetes replicaSet

Kubernetes использует сигнал TERM при обратном отсчете replicaSet. это так опасно для моего приложения. Я использую сервер приложений Tomcat, и этот сервер приложений имеет собственный механизм завершения работы...
31.01.2021
2
ответа

Kubernetes Не удалось получить список *v1.ConfigMap :Получить

У меня есть кластер K8S, 2 сервера, 1 мастер, 1 рабочий и все работает нормально. Версия K8S :1.19.2 Бязь :завитокhttps://docs.projectcalico.org/manifests/calico.yaml-O // с доработкой...
09.10.2020
2
ответа

использование yq для кодирования секретных значений k8s в base64

У меня есть простой файл secret.yaml :env :USERNAME :user PASSWORD :pass я пытаюсь использовать yq / jq для кодирования значений для создания секрета k8s, поэтому мой окончательный результат должен быть :версия API :v1 вид :...
30.09.2020
2
ответа

Как запустить несколько команд в задании cron kubernetes

Я пытаюсь запустить несколько команд в задании cron K8s. Однако в журналах отображаются только результаты первых заданий. У меня есть это: контейнеры: - имя: myjob изображение: ...
14.04.2020
2
ответа

Процесс Linux отправляет некоторые ненужные символы в STDOUT. К нему не подключен терминал управления

У меня есть контейнерный сервер unimrcp, и он работает как модуль kubernetes. Когда я захожу внутрь контейнера и делаю ps -ef, его вывод выглядит следующим образом: :[root@unimrcp -0 fd] #ps -ef UID PID PPID C STIME...
02.01.2020
2
ответа

Как получить пользовательский ввод из стандартного вывода индекса цикла for

Вот сценарий оболочки, который я хочу выполнить. например, у меня есть 100 модулей kubernetes со 100 различными транспортными средствами. Я хочу создать список автомобилей и выбрать 10 конкретных автомобилей из списка. ...
08.12.2019
2
ответа

Размещение контейнеров LXC Linux в Azure

У нас есть несколько контейнеров LXC Linux, работающих на хосте Linux в центре обработки данных. Меня попросили изучить возможность перемещения этих контейнеров в Azure в рамках стратегии миграции в облако, но я…
05.06.2019
2
ответа

Проблемы с монтированием GlusterFS при запуске модуля (в Kubernetes)

Просто чтобы дать немного предыстории — у меня запущен кластер GlusterFS из 3 узлов, и я убедился, что он работает, смонтировав несколько каталогов на некоторых серверах. . Я также протестировал монтирование на Kubernetes...
09.05.2019
2
ответа

VirtualBox - устройство символа / dev / vboxdrv не существует

, я пытаюсь установить и запустить minikube, и делать это, мне нужно установить virtualbox. Я пытаюсь установить VirtualBox на Ubuntu 18.04. У меня уже была установлена ​​VirtualBox, но когда я попытаюсь запустить ...
03.08.2018
1
ответ

несколько расписаний для одной задачи в k8s cronjob

Предупреждение :Новичок k8s на этой стороне. Мне нужно запустить задачу, которая будет настроена в cronjob k8s. Мне нужно, чтобы он запускался каждые 45 минут. Наличие этого в расписании не работает :0/45****Потому что он будет работать в X :00, затем X :
28.10.2021
1
ответ

Вывод :Запущенный объем как единичный прогон -2863.scope. Доступ к mount.nfs :запрещен сервером при монтировании

когда я монтирую NAS в kubernetes pod, показывает эту ошибку :Ошибка MountVolume.SetUp для тома "nfs -hades -mysql -pv1" :сбой монтирования :статус выхода 32 Команда монтирования :systemd -run Mounting...
20.05.2021
1
ответ

Сертификат, подписанный пользовательским ЦС в Kubernetes, недействителен

Я пытаюсь настроить следующий процесс. Pod запускается и генерирует приватный ключ и csr Отправляет csr защищенному паролем сервису для подписи и проверки IP Служба возвращает действительный crt, который...
25.02.2021
1
ответ

Порт проверки Kubernetes открыт

В моем контейнере используется сервер приложений tomcat, и для открытия порта 8080 требуется менее 10 секунд. Есть ли способ в kubernetes LoadBalancer проверить порт, открытый перед пересылкой запросов на него?
31.01.2021
1
ответ

Модуль синхронизации ошибок узла Kubernetes

Я установил kubernetes на сервер Ubuntu 20.04. Мастер без проблем настроил фланелевую сеть. Команда инициализации :kubeadm init --pod -сеть -cidr=10.10.10.0/24 --apiserver -реклама -...
29.01.2021
1
ответ

Ansible с Kubernetes :создание секрета k8s с помощью ansible

Я пытаюсь :#задача -имя :Добавить пароль запроса LDAP oauth k8s :состояние :текущее определение :"{{ lookup ('файл', 'openshift -config/secrets/ldap -bind -pw.yaml.j2' )}}" kubeconfig :"{{...
05.01.2021
1
ответ

Как установить containerd в Debian?

Поскольку демон docker устарел в будущей версии Kubernetes 1.20,Я просто хотел запустить тестовую установку кластера kubernetes с containerd. Пытаюсь установить новый кластер...
29.12.2020
1
ответ

Вопрос о перенаправлении трафика с помощью Iptables

Это мой первый пост! После трассировки PREROUTING :ядро :TRACE :nat :PREROUTING :правило :1 IN=enp0s9 OUT= MAC=00 :00 :00 :00 :00...... Поле OUT пустое, что делать? Я хотел бы получить доступ к 200.10.50....
09.12.2020
1
ответ

Как заставить панель управления minikube отвечать на все ips 0.0.0.0?

В minikube есть панель инструментов, с которой я могу легко просматривать Панель управления minikube Однако это работает только в том случае, если я запускаю его на своем собственном компьютере, потому что он отвечает только на локальном хосте, *Проверка
24.11.2020
1
ответ

Версия RHEL/CentOS Atomic Host Docker устарела

Как вы знаете, текущая версия CentOS Atomic Host Docker — 1.13.1... Вы рекомендуете использовать эту версию в производственной среде? Если нет, должен ли я обновить его или найти другой хост Docker Linux? Примечание :I...
13.11.2020
1
ответ

kubernetes PersistenceVolume NFS изменение IP-адреса

Мы запускаем kubernetes на centos7 локально в течение последних 3 лет. Недавно наше устройство хранения NFS было перенесено в другую VLAN, и произошло изменение IP-адреса, теперь ни один из модулей не работает...
10.09.2020
1
ответ

NetFilter не может правильно заменять назначение IP-адреса ответного пакета UDP

У нас есть небольшие кластеры Kumerentes (Centos 7, Kuberenetes 1.13 + Flannel )и после некоторой настройки конфигурации TCP (см. Ниже ), мы заметили, что DNS не работал должным образом. Я не думаю, что...
19.06.2020
1
ответ

Попытка использовать apt-get на узле Kubernetes.

Я пытаюсь установить пакет nfs-common с помощью apt-get на узле Kubernetes. Для этого я создал привилегированный модуль, а затем получил к нему доступ с помощью следующей команды: kubectl exec -ti privived-pod sh ...
26.05.2020
1
ответ

ping может разрешить имя хоста, а dig не может разрешить то же самое имя хоста?

ping может разрешить имя хоста, в то время как dig не может разрешить то же самое имя хоста? У меня возникла странная проблема, когда ping может разрешить какое-то имя хоста DNS, а dig не может. Я пробовал копать +...
24.03.2020
1
ответ

Как передать переменные среды из среды sshd в новые сеансы SSH?

Как передать переменные среды из среды sshd в новые сеансы SSH? Я запускаю sshd в модулях Kubernetes. Kubernetes устанавливает различные переменные в среде контейнеров, включая ...
22.03.2020
1
ответ

не удалось распознать файл. Отказ в соединении

В экземпляре Amazon Linux 2 командная строка выдает следующую ошибку отказа в соединении каждый раз, когда запускается команда, которая ссылается на путь к файлу. Та же ошибка возникает, когда URL-адрес https ...
30.01.2020
1
ответ

Сколько памяти занимает эта команда fio?

У меня есть рабочая нагрузка fio, работающая как задание. Рабочая нагрузка Fio: --- вид: PersistentVolumeClaim апиВерсия: v1 метаданные: имя: фио-цель spec: #storageClassName: ocs-storagecluster-cephfs ...
09.01.2020
1
ответ

ошибка преобразования YAML в JSON: yaml: строка 10: не найден ожидаемый ключ

У меня есть следующий файл yaml: --- апиВерсия: v1 вид: стручок метаданные: имя: Tesing_for_Image_pull -------------------------> 1 спецификация: контейнеры: - имя: mysql ------------------------ &...
08.12.2019