5 советов по решению операционных задач второго дня Kubernetes
Лукас Джентеле Автор
Лукас Гентеле — генеральный директор Loft Labs, которая разрабатывает инструменты разработки с открытым исходным кодом для Kubernetes.
Kubernetes — прекрасное, но сложное программное обеспечение, которое может вызвать серьезные проблемы при внедрении в рабочую среду.
Разработчики, плохо знакомые с Kubernetes (и большинство из них), сталкиваются со значительным пробелом в знаниях, когда хотят поддерживать и оптимизировать кластеры Kubernetes.
В этой статье я расскажу о нескольких способах устранения неполадок по мере их возникновения.
Оптимизируйте свой кластер Kubernetes по стоимостиПо мере распространения Kubernetes растет потребность приложений и инженеров в доступе к кластерам. Однако всегда использовать для достижения этой цели целые физические кластеры нецелесообразно и нерентабельно.
Виртуальные кластеры — отличный способ сократить расходы. В сценарии со 100 разработчиками мы подсчитали, что с помощью виртуальных кластеров с открытым исходным кодом можно сэкономить до 78 %.
Использование виртуальных кластеров с программным обеспечением с открытым исходным кодом, таким как VirtualCluster или vcluster, позволяет операторам Kubernetes запускать несколько виртуальных кластеров в одном физическом кластере, увеличивая срок аренды каждого из них. Используя вычислительные ресурсы с помощью этого более распространенного метода, организации могут сэкономить на затратах на ИТ вместо использования полностью отдельных кластеров Kubernetes.
Увеличьте изоляцию арендатораИспользуя механизмы политик, можно внедрить средства защиты программного обеспечения в облачной инфраструктуре Kubernetes.
Еще одно большое преимущество виртуальных кластеров заключается в том, что они изолированы от других пользователей в кластере. Это дает каждому пользователю собственное рабочее пространство, которое выглядит точно так же, как физический кластер Kubernetes.
Кроме того, виртуальные кластеры допускают более строгую форму мультиарендности по сравнению с мультиарендностью на основе пространства имен. Одна из основных проблем мультиарендной архитектуры на основе пространства имен заключается в том, что она не может содержать ресурсы всего кластера. Многим приложениям необходимо создавать или, по крайней мере, получать доступ к ресурсам кластера, таким как узлы, роли кластера, постоянные тома и классы хранения.
Виртуальные кластеры также обеспечивают преимущества безопасности, повышая изоляцию в мультитенантных кластерах за счет:
Полная изоляция плоскости управления. Изоляция системы доменных имен (DNS). Ресурсы, созданные в одном пространстве имен.Организациям, которые ищут решение для мультитенантных приложений, обеспечивающее лучшую изоляцию общих ресурсов между их кластерами, следует рассмотреть возможность использования виртуальных кластеров. Помимо снижения затрат и простоты развертывания, ими также проще управлять, чем физическими кластерами.
Предоставлять интегрированные среды разработки![5 советов по решению операционных задач второго дня Kubernetes](https://techcrunch.com/wp-content/uploads/2022/12/GettyImages-997042320.jpg?resize=1200,800)
Лукас Джентеле Автор
Лукас Гентеле — генеральный директор Loft Labs, которая разрабатывает инструменты разработки с открытым исходным кодом для Kubernetes.
Kubernetes — прекрасное, но сложное программное обеспечение, которое может вызвать серьезные проблемы при внедрении в рабочую среду.
Разработчики, плохо знакомые с Kubernetes (и большинство из них), сталкиваются со значительным пробелом в знаниях, когда хотят поддерживать и оптимизировать кластеры Kubernetes.
В этой статье я расскажу о нескольких способах устранения неполадок по мере их возникновения.
Оптимизируйте свой кластер Kubernetes по стоимостиПо мере распространения Kubernetes растет потребность приложений и инженеров в доступе к кластерам. Однако всегда использовать для достижения этой цели целые физические кластеры нецелесообразно и нерентабельно.
Виртуальные кластеры — отличный способ сократить расходы. В сценарии со 100 разработчиками мы подсчитали, что с помощью виртуальных кластеров с открытым исходным кодом можно сэкономить до 78 %.
Использование виртуальных кластеров с программным обеспечением с открытым исходным кодом, таким как VirtualCluster или vcluster, позволяет операторам Kubernetes запускать несколько виртуальных кластеров в одном физическом кластере, увеличивая срок аренды каждого из них. Используя вычислительные ресурсы с помощью этого более распространенного метода, организации могут сэкономить на затратах на ИТ вместо использования полностью отдельных кластеров Kubernetes.
Увеличьте изоляцию арендатораИспользуя механизмы политик, можно внедрить средства защиты программного обеспечения в облачной инфраструктуре Kubernetes.
Еще одно большое преимущество виртуальных кластеров заключается в том, что они изолированы от других пользователей в кластере. Это дает каждому пользователю собственное рабочее пространство, которое выглядит точно так же, как физический кластер Kubernetes.
Кроме того, виртуальные кластеры допускают более строгую форму мультиарендности по сравнению с мультиарендностью на основе пространства имен. Одна из основных проблем мультиарендной архитектуры на основе пространства имен заключается в том, что она не может содержать ресурсы всего кластера. Многим приложениям необходимо создавать или, по крайней мере, получать доступ к ресурсам кластера, таким как узлы, роли кластера, постоянные тома и классы хранения.
Виртуальные кластеры также обеспечивают преимущества безопасности, повышая изоляцию в мультитенантных кластерах за счет:
Полная изоляция плоскости управления. Изоляция системы доменных имен (DNS). Ресурсы, созданные в одном пространстве имен.Организациям, которые ищут решение для мультитенантных приложений, обеспечивающее лучшую изоляцию общих ресурсов между их кластерами, следует рассмотреть возможность использования виртуальных кластеров. Помимо снижения затрат и простоты развертывания, ими также проще управлять, чем физическими кластерами.
Предоставлять интегрированные среды разработкиWhat's Your Reaction?
![like](https://vidianews.com/assets/img/reactions/like.png)
![dislike](https://vidianews.com/assets/img/reactions/dislike.png)
![love](https://vidianews.com/assets/img/reactions/love.png)
![funny](https://vidianews.com/assets/img/reactions/funny.png)
![angry](https://vidianews.com/assets/img/reactions/angry.png)
![sad](https://vidianews.com/assets/img/reactions/sad.png)
![wow](https://vidianews.com/assets/img/reactions/wow.png)