Deckhouse

Latest version: v0.4.9

Safety actively analyzes 640986 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 48 of 50

1.24.13

En

**[ingress-nginx]**
- Bug: [Limit](https://github.com/deckhouse/deckhouse/commit/717139476617e4ca8168ac6429b869ceba951d4f) options to the specific controller inlet/version. Deploy an admission controller configuration only for controller >=0.33.

**[upmeter]**
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/4681a692ad878a434d5f34e87e58bfc8d6df2405) time alignment with dashed lines in UI.

**[log-shipper]**
- Enhancement: [Add](https://github.com/deckhouse/deckhouse/commit/0a08149cbfd150ea78a8ecef7adfa1e3e5a935a4) matchExpressions to CRD. It improves label management for Kubernetes resources.

**[flant-integration]**
- Enhancement: [Add](https://github.com/deckhouse/deckhouse/commit/cd9e8ad3e2a3d591a150651e9eaee24dab9add47) Deckhouse logs shipment to single storage.

Ru

**[ingress-nginx]**
- Ошибка: Использование опций [ограничено](https://github.com/deckhouse/deckhouse/commit/717139476617e4ca8168ac6429b869ceba951d4f) для специфичных инлетов и версий контроллера. Admission контроллер устанавливается в кластере только для ingress контроллера версии >=0.33.

**[upmeter]**
- Ошибка: [Исправлено](https://github.com/deckhouse/deckhouse/commit/4681a692ad878a434d5f34e87e58bfc8d6df2405) выравнивание времени и пунктирных линий в веб-интефейсе.

**[log-shipper]**
- Улучшение: [Добавлена](https://github.com/deckhouse/deckhouse/commit/0a08149cbfd150ea78a8ecef7adfa1e3e5a935a4) опция matchExpressions в CRD. Это расширяет возможность настройки лейблов для Kubernetes ресурсов.

**[flant-integration]**
- Улучшение: [Добавлена](https://github.com/deckhouse/deckhouse/commit/cd9e8ad3e2a3d591a150651e9eaee24dab9add47) отправка логов Deckhouse в общее хранилище.

1.24.12

En

**[ingress-nginx]**
- Enhancement: Add [validation](https://github.com/deckhouse/deckhouse/commit/4c18fe533ecfb70e28f5ec0aade2d500eb22504c) and [admission](https://github.com/deckhouse/deckhouse/commit/b1be5e3390630190651678009aef2a526f258bff) webhooks.
- Enhancement: [Improve](https://github.com/deckhouse/deckhouse/commit/de1a8ca2d42b8680319eaf0d7b2a87aaf8064d8d) LoadBalancer inlet. Ingress controller is deployed as DaemonSet, and it supports nodes autoscaling. No network errors should occur during the rollout process. Ingress controllers will restart.

**[kube-proxy]**
- Enhancement: [Backport](https://github.com/deckhouse/deckhouse/commit/0b5e4cb4a0c21ffed3de21c4f4cf138c1d1ab643) ProxyTerminatingEndpoints feature to Kubernetes v1.21 from v1.22. This feature is useful for Kubernetes clusters that have services with externalTrafficPolicy set to Local.

**[metallb]**
- Enhancement: Add [immediate](https://github.com/deckhouse/deckhouse/commit/21400291fde4e4d3b6e606616a2339baa694a2dc) removal of BGP peering in the MetalLB via annotation set by MachineControllerManager. It is the implementation of similar behavior for load balancer targets in CloudControllerManager.

**[node-manager]**
- Enhancement: [Add](https://github.com/deckhouse/deckhouse/commit/21400291fde4e4d3b6e606616a2339baa694a2dc) 1-minute delay before draining Machines. This delay allows CloudControllerManager to safely remove the corresponding node from the cloud load balancer targets.
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/21400291fde4e4d3b6e606616a2339baa694a2dc) deletion of Yandex.Cloud and vSphere machines. There were some conditions when the deletion process could be stuck, and a restart of MachineControllerManager was required.
- Bug: [Remove](https://github.com/deckhouse/deckhouse/commit/4aa6c7bc31d32ce8d2d85bd3ae3f409038fcf929) labels, annotations, taints when nodeTemplate is cleared.
- Bug: [Ignore](https://github.com/deckhouse/deckhouse/commit/c8dfe3e738b6af09574c96f93b9a61505e9f84b1) patch error if object exists.

**[upmeter]**
- Enhancement: [Create](https://github.com/deckhouse/deckhouse/commit/b350a3eb636d8fd5417e838beef51b1c9f6e3d78) namespace with the fixed name for probes. It resolves an issue with the Prometheus high memory consumption on Kubernetes v1.21+.
- Enhancement: [Add](https://github.com/deckhouse/deckhouse/commit/b0561511740f092a39ee0ef87efaeb9c89a08c89) explicit timeouts to control plane availability checks.

**[extended-monitoring]**
- Enhancement: [Improve](https://github.com/deckhouse/deckhouse/commit/e4523b928b4f806a29d5f0d3bbc7d6482a5bac7a) performance. Response time of the metrics endpoint is reduced drastically.
- Bug: [Move](https://github.com/deckhouse/deckhouse/commit/daa50092b746483d6c7850a4c377a4b8f32bb326) self alert to the module. Fix an alert for Community Edition about extended monitoring unavailability.
- Bug: [Bump](https://github.com/deckhouse/deckhouse/commit/535adbedf1d10bccb8fc66a3a383491b5472b973) image-availability-exporter to v0.1.16.

**[terraform-manager]**
- Bug: Fix RBAC permissions [1](https://github.com/deckhouse/deckhouse/commit/28edf4413e802a55bf3ebaa706c89d80e2b6376a), [2](https://github.com/deckhouse/deckhouse/commit/b9ab7dc936ae127847414092eff382c7d07784a2).

**[user-authn]**
- Enhancement: [Improve](https://github.com/deckhouse/deckhouse/commit/b61bcf43d7442222afd54f849a641f0b146703f8) expire Dex users hook.
- Enhancement: [Respect](https://github.com/deckhouse/deckhouse/commit/e80d438425c2144d0e7583721b6bb2cf8855839f) host aliases in kubeconfig-generator.

**[cloud-provider-gcp]**
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/8475680f95c567a95d2f97f79948750b83bca948) preemptible instance creation.

**[log-shipper]**
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/431527dc72c65910ddf32b0ffc08827c799ffa0d) custom resource definitions, log filters, and other improvements.

**[prometheus-metrics-adapter]**
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/fc12c61d7b0f9ce0c055d15d70f34254cd4e6742) RBAC for resources metrics.

**[prometheus]**
- Enhancement: [Forbid](https://github.com/deckhouse/deckhouse/commit/8cb8a4b9dc31342cc43affefafbdb6987f49b548) users to login in Grafana.

**[istio]**
- Bug: [Provide](https://github.com/deckhouse/deckhouse/commit/f1c298428b2207e5a402d18dab47061eea65f745) proper affinity selector for kiali.

Ru

**[ingress-nginx]**
- Улучшение: Добавлены [validation](https://github.com/deckhouse/deckhouse/commit/4c18fe533ecfb70e28f5ec0aade2d500eb22504c) и [admission](https://github.com/deckhouse/deckhouse/commit/b1be5e3390630190651678009aef2a526f258bff) webhook’и.
- Улучшение: [Доработан](https://github.com/deckhouse/deckhouse/commit/de1a8ca2d42b8680319eaf0d7b2a87aaf8064d8d) LoadBalancer inlet. Ingress controller деплоится в кластер как DaemonSet, и добавлена поддержка автоматического скейлинга по узлам. В процессе рестарта подов ingress controller исключено возникновение сетевых ошибок. Ingress контроллеры будут перезапущены.

**[kube-proxy]**
- Улучшение: [Backport](https://github.com/deckhouse/deckhouse/commit/0b5e4cb4a0c21ffed3de21c4f4cf138c1d1ab643) ProxyTerminatingEndpoints функционала в Kubernetes v1.21 из v1.22. Данный функционал полезен для Kubernetes кластеров, в которых используются сервисы с опцией externalTrafficPolicy со значением Local.

**[metallb]**
- Улучшение: Добавлено [немедленное](https://github.com/deckhouse/deckhouse/commit/21400291fde4e4d3b6e606616a2339baa694a2dc) удаление BGP пиров в MetalLB, если MachineControllerManager устанавливает специальную аннотацию. Данная имплементация реализует схожее поведение у CloudConrollerManager, используемое для целей облачного балансировщика.

**[node-manager]**
- Улучшение: [Добавлена](https://github.com/deckhouse/deckhouse/commit/21400291fde4e4d3b6e606616a2339baa694a2dc) задержка в 1 минуту перед выполнением `drain` для удаляемой Machine. Это позволит CloudControllerManager безопасно удалить соответствующие узлы из целей облачного балансировщика.
- Ошибка: [Исправлено](https://github.com/deckhouse/deckhouse/commit/21400291fde4e4d3b6e606616a2339baa694a2dc) удаление Yandex.Cloud и vSphere машин. При некоторых условиях процесс удаления мог зависать, и требовался перезапуск MachineControllerManager.
- Ошибка: Исправлено [удаление](https://github.com/deckhouse/deckhouse/commit/4aa6c7bc31d32ce8d2d85bd3ae3f409038fcf929) лейблов, аннотаций и тейнтов при удалении их из nodeTemplate.
- Bug: [Пропуск](https://github.com/deckhouse/deckhouse/commit/c8dfe3e738b6af09574c96f93b9a61505e9f84b1) ошибок наложения патчей, если объект уже существует в кластере.

**[upmeter]**
- Улучшение: [Создание](https://github.com/deckhouse/deckhouse/commit/b350a3eb636d8fd5417e838beef51b1c9f6e3d78) неймспейсов для проб с фиксированными именами. Это решает проблему с высоким потреблением памяти у Prometheus в Kubernetes v1.21+.
- Улучшение: [Добавлены](https://github.com/deckhouse/deckhouse/commit/b0561511740f092a39ee0ef87efaeb9c89a08c89) явные таймауты для проверок доступности управляющих компонентов Kubernetes.

**[extended-monitoring]**
- Улучшение: [Улучшена](https://github.com/deckhouse/deckhouse/commit/e4523b928b4f806a29d5f0d3bbc7d6482a5bac7a) производительность. Значительно снижено время ответа при запросе метрик.
- Ошибка: Алерт о не доступности модуля [перемещён](https://github.com/deckhouse/deckhouse/commit/daa50092b746483d6c7850a4c377a4b8f32bb326). Исправлено срабатывание алерта о недоступности модуля `extended-monitoring` для Community Edition.
- Ошибка: Версия image-availability-exporter [обновлена](https://github.com/deckhouse/deckhouse/commit/535adbedf1d10bccb8fc66a3a383491b5472b973) до v0.1.16.

**[terraform-manager]**
- Ошибка: Исправлены правила RBAC [1](https://github.com/deckhouse/deckhouse/commit/28edf4413e802a55bf3ebaa706c89d80e2b6376a), [2](https://github.com/deckhouse/deckhouse/commit/b9ab7dc936ae127847414092eff382c7d07784a2).

**[user-authn]**
- Улучшение: [Улучшен](https://github.com/deckhouse/deckhouse/commit/b61bcf43d7442222afd54f849a641f0b146703f8) хук, отвечающий за истечение TTL для объектов Dex User.
- Улучшение: [Поддержка](https://github.com/deckhouse/deckhouse/commit/e80d438425c2144d0e7583721b6bb2cf8855839f) хостов прописанных в /etc/hosts в kubeconfig-generator.

**[cloud-provider-gcp]**
- Ошибка: [Исправлено](https://github.com/deckhouse/deckhouse/commit/8475680f95c567a95d2f97f79948750b83bca948) создание прерываемых виртуальных машин.

**[log-shipper]**
- Ошибка: [Исправлены](https://github.com/deckhouse/deckhouse/commit/431527dc72c65910ddf32b0ffc08827c799ffa0d) описания CRD, настройки фильтрации логов, и другие доработки.

**[prometheus-metrics-adapter]**
- Ошибка: [Исправлены](https://github.com/deckhouse/deckhouse/commit/fc12c61d7b0f9ce0c055d15d70f34254cd4e6742) RBAC.

**[prometheus]**
- Улучшение: [Запрещён](https://github.com/deckhouse/deckhouse/commit/8cb8a4b9dc31342cc43affefafbdb6987f49b548) вход в Grafana через встроенную форму логина.

**[istio]**
- Ошибка: [Используются](https://github.com/deckhouse/deckhouse/commit/f1c298428b2207e5a402d18dab47061eea65f745) правильные настройки селекторов для kiali.

1.24.11

En
**[prometheus]**
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/4c170a9b27f1e9c36a360964f598304d9c767284) custom rules labels.

Ru
**[prometheus]**
- Ошибка: [Исправление](https://github.com/deckhouse/deckhouse/commit/4c170a9b27f1e9c36a360964f598304d9c767284) работы custom rules.

1.24.10

En
**[CI]**
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/1e3b229787dd4d6778f9ab96606138a35caa8ab9) deploy script.

Ru
**[CI]**
- Ошибка: [Исправление](https://github.com/deckhouse/deckhouse/commit/1e3b229787dd4d6778f9ab96606138a35caa8ab9) сценария деплоя.

1.24.9

En
**[prometheus]**
- Bug: [Remove](https://github.com/deckhouse/deckhouse/commit/7d51a5c8c033de9eeb33bcb7dc75d1c9697cfa44) Helm annotations from PodDisruptionBudget objects to avoid recreating them on every module upgrade.
- Bug: [Prevent](https://github.com/deckhouse/deckhouse/commit/d1ef0df292dd14d65433bc0dbc3a36cba792cd87) the custom rules controller's unexpected deletion of prometheus rules, and adopt PodDisruptionBudgets objects by the prometheus module.

**[dashboard]**
- Enhancement: [Add](https://github.com/deckhouse/deckhouse/commit/77006b5f104ed379bc822191a466dae8caee05d4) sticky sessions to avoid bugs when running in the high availability mode.

**[log-shipper]**
- Enhancement: [Bump](https://github.com/deckhouse/deckhouse/commit/82038157b392c3a2d540c616aa0ed6698bfad4ba) Vector version to 0.15.1.

**[dhctl]**
- Enhancement: [Add](https://github.com/deckhouse/deckhouse/commit/b5a4894a0ff14c7b390aadbb66e8cccdf9c457bc) Deckhouse installation timeout flag.
- Enhancement: [Try to save](https://github.com/deckhouse/deckhouse/commit/8db4b26d543ac3f533af3d4f4dc507c5566423ff) a terraform state in a cache even if terraform execution returns an error.
- Bug: [Return](https://github.com/deckhouse/deckhouse/commit/fd1dbf5d07cec522167faae8ff3767ea79a9bc1c) an error if a NodeGroup creation failed during the bootstrap phase.


Ru
**[prometheus]**
- Ошибка: [Удалены](https://github.com/deckhouse/deckhouse/commit/7d51a5c8c033de9eeb33bcb7dc75d1c9697cfa44) аннотации Helm, чтобы избежать пересоздания объектов PodDisruptionBudget при каждом обновлении модуля.
- Ошибка: [Исправлены](https://github.com/deckhouse/deckhouse/commit/d1ef0df292dd14d65433bc0dbc3a36cba792cd87) внезапные удаления правил prometheus контроллером пользовательских правил, объекты PodDisruptionBudgets внесены под управление модуля prometheus.

**[dashboard]**
- Улучшение: [Добавлены](https://github.com/deckhouse/deckhouse/commit/77006b5f104ed379bc822191a466dae8caee05d4) sticky sessions для избежания ошибок при запуске в режиме high availability.

**[log-shipper]**
- Улучшение: [Vector](https://github.com/deckhouse/deckhouse/commit/82038157b392c3a2d540c616aa0ed6698bfad4ba) обновлен до версии 0.15.1.

**[dhctl]**
- Улучшение: [Добавлен](https://github.com/deckhouse/deckhouse/commit/b5a4894a0ff14c7b390aadbb66e8cccdf9c457bc) флаг для настройки таймаута установки Deckhouse.
- Улучшение: [Добавлено](https://github.com/deckhouse/deckhouse/commit/8db4b26d543ac3f533af3d4f4dc507c5566423ff) сохранение состояние terraform в кэш, даже если запуск terraform завершился с ошибкой.
- Ошибка: Добавлен [возврат](https://github.com/deckhouse/deckhouse/commit/fd1dbf5d07cec522167faae8ff3767ea79a9bc1c) ошибки если не удалось создать NodeGroup на стадии bootstrap.

1.24.8

En
**[deckhouse]**
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/7d51a5c8c033de9eeb33bcb7dc75d1c9697cfa44) the hook to enable extending monitoring and its test.
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/7b5ce99b3f0221edddf2d8f5a02c638c5353151e) bash history in Deckhouse container.

**[node-manager]**
- Enhancement: [Add](https://github.com/deckhouse/deckhouse/commit/b0b04cadad7d890de3ce44dbe0eecbd0960c09fc) validating webhook to avoid error in v1alpha1.NodeGroup CRI settings.

**[flant-integration]**
- Bug: [Order](https://github.com/deckhouse/deckhouse/commit/ed106ddde0f6c847512c531c929e6e173e98de88) discovered madison backends addresses to prevent unwanted restarts of the module.

**[user-authn]**
- Enhancement: [Connect](https://github.com/deckhouse/deckhouse/commit/fc96ff921b33a5de3787f21a83c1d7205907339a) kube-config-generator to Dex via internal cluster network.

**[log-shipper]**
- Bug: [Fix](https://github.com/deckhouse/deckhouse/commit/aa0107c25e2c903fe0cdd2bc0131f3bd01106662) configuration mounts in templates.

Ru
**[deckhouse]**
- Ошибка: [Исправлен](https://github.com/deckhouse/deckhouse/commit/7d51a5c8c033de9eeb33bcb7dc75d1c9697cfa44) хук для включения extended monitoring и его тест.
- Ошибка: [Исправлено](https://github.com/deckhouse/deckhouse/commit/7b5ce99b3f0221edddf2d8f5a02c638c5353151e) сохранение bash history в контейнере Deckhouse.

**[node-manager]**
- Улучшение: [Добавлен](https://github.com/deckhouse/deckhouse/commit/b0b04cadad7d890de3ce44dbe0eecbd0960c09fc) validating webhook для избежания ошибок в описании настроек CRI в v1alpha1.NodeGroup.

**[flant-integration]**
- Ошибка: [Добавлена](https://github.com/deckhouse/deckhouse/commit/ed106ddde0f6c847512c531c929e6e173e98de88) сортировка адресов madison чтобы предотвратить нежелательные перезапуски модуля.

**[user-authn]**
- Улучшение: [Доступ](https://github.com/deckhouse/deckhouse/commit/fc96ff921b33a5de3787f21a83c1d7205907339a) kube-config-generator к Dex организован через внутреннюю сеть кластера.

**[log-shipper]**
- Ошибка: [Исправлены](https://github.com/deckhouse/deckhouse/commit/aa0107c25e2c903fe0cdd2bc0131f3bd01106662) пути монтирования файла конфигурации в шаблонах.

Page 48 of 50

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.