Перейти к содержимому

Выберите язык

Текущий язык: Русский

Kubernetes Resources

Source: https://github.com/tomhuang12/awesome-k8s-resources at 28c6a25abc72
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

Составленный список удивительных Kubernetes Инструменты и ресурсы.

Вдохновленный awesome список и donnemartin/awesome-aws.

  • Репозитории с 0050+ звездами: :fire:
  • Репозитории с 0200+ звездами: :fire::fire:
  • Репозитории с 0500+ звездами: :fire::fire::fire:
  • Репозитории с 1000+ звездами: :fire::fire::fire::fire:
  • Репозитории с 2000+ звездами: :fire::fire::fire::fire::fire:

Идея, взятая из donnemartin/awesome-aws.

Пункты с :green_heart: Укажите проекты с открытым кодом.

  • :green_heart:Helm :fire::fire::fire::fire::fire: - Хелм - инструмент для управления диаграммами. Диаграммы представляют собой пакеты предварительно сконфигурированных Kubernetes ресурсов.
  • :green_heart:Helmfile :fire::fire::fire::fire::fire: Helmfile - это декларативная спецификация для развертывания диаграмм рулевого управления.
  • :green_heart:Helmwave :fire::fire::fire: Helmwave - это родной инструмент для развертывания диаграмм Helm3. Это как Docker-Compose, но для Хелма.
  • :green_heart:Infra :fire::fire::fire: Инфра позволяет вам находить и получать доступ к инфраструктуре (например). KubernetesБазы данных. Мы поможем вам подключить поставщика идентификационных данных, такого как активный каталог Okta или Azure, и сопоставить пользователей / группы с разрешениями, которые вы настроили для своей инфраструктуры.
  • :green_heart:K9s :fire::fire::fire::fire::fire: K9s предоставляет интерфейс терминала для взаимодействия с вашим устройством Kubernetes кластеры.
  • :green_heart:kapp :fire::fire::fire: - kapp - это простой инструмент развертывания, ориентированный на концепцию “Kubernetes «приложение» — набор ресурсов с одинаковой меткой
  • :green_heart:kconnect :fire::fire: kconnect - это утилита CLI, которая может использоваться для обнаружения и безопасного доступа. Kubernetes кластеры в нескольких операционных средах.
  • :green_heart:kl :fire: kl - это интерактивное терминальное приложение для взаимодействия с журналами во многих контейнерах и кластерах.
  • :green_heart:Ktunnel :fire::fire: Ktunnel - это инструмент CLI, который устанавливает обратный туннель между кластером кубернетов и вашей локальной машиной.
  • :green_heart:Kubebox :fire::fire::fire::fire: Терминал и веб-консоль для Kubernetes
  • :green_heart:Kubetail :fire::fire::fire::fire::fire: Скрипт Bash, который позволяет объединять (хвост/следовать) журналы из нескольких контейнеров в один поток.
  • :green_heart:kube-shell :fire::fire::fire::fire: Kube-shell: интегрированная оболочка для работы с Kubernetes КЛИ.
  • kubecolor — окрашивает выход кубектля
  • :green_heart:kubectl tree :fire::fire::fire::fire: плагин kububl для изучения отношений собственности между Kubernetes объектов через собственников.
  • :green_heart:kubectl-aliases :fire::fire::fire::fire::fire: Это хранилище содержит скрипт для генерации сотен удобных псевдонимов оболочки для kububl.
  • :green_heart:kubectx + kubens :fire::fire::fire::fire::fire: - kubectx Помогает переключаться между скоплениями туда и обратно, и kubens Помогает переключаться между Kubernetes Пространства имен плавно.
  • :green_heart:kube-ps1 :fire::fire::fire::fire::fire: kube-ps1: скрипт, который позволяет добавить текущий Kubernetes Контекст и пространство имен настроены на kububl для строк подсказки Bash/Zsh (т.е. $PS1).
  • :green_heart:kubediff :fire::fire::fire: Кубедиф - это инструмент для Kubernetes Чтобы показать вам различия между конфигурацией запуска и конфигурацией, контролируемой версией.
  • :green_heart:kubeprompt :fire: Изолирует KUBECONFIG в каждой оболочке и показывает ток Kubernetes контекст / пространство имен в вашем запросе
  • :green_heart:Kubevela :fire::fire::fire::fire::fire: KubeVela - это простая в использовании, но расширяемая платформа, которая позволяет им проектировать и отправлять приложения с минимальными усилиями.
  • :green_heart:Move2Kube :fire::fire: Инструмент, который поможет пользователям перенести свои приложения с устаревших платформ, таких как Cloud Foundry, на Kubernetes и Openshift. Анализирует исходный код приложения и генерирует Kubernetes YAMLs, Helm Charts, Tekton Pipelines и др. Анализ и генерация могут быть сильно настроены для получения точного результата, который вы хотите.
  • :green_heart:nova :fire::fire: - Nova сканирует ваш кластер для установленных диаграмм Хелма, а затем перекрестно проверяет их на всех известных репозиториях Хелма.
  • :green_heart:Plural :fire::fire: Plural - это инструмент CLI и целостная платформа управления DevOps для быстрого развертывания, управления и мониторинга приложений с открытым исходным кодом. Kubernetes.
  • :green_heart:RBAC Lookup :fire::fire::fire: RBAC Lookup - это CLI, который позволяет легко найти Kubernetes роли и кластерные роли, связанные с любым пользователем, учетной записью службы или именем группы.
  • :green_heart:stern :fire::fire::fire::fire::fire: - Stern позволяет вам хвост несколько стручков на Kubernetes несколько контейнеров внутри контейнера.
  • :green_heart:Bootkube :fire::fire::fire::fire: Bootkube — это инструмент для запуска самохостинга Kubernetes кластеры.
  • :green_heart:Claudie :fire: Многооблачные кластеры с каждым узелком в разных облачных провайдерах.
  • :green_heart:Cluster API :fire::fire::fire::fire::fire: Кластер API является Kubernetes подпроект, ориентированный на предоставление декларативных API и инструментов для упрощения предоставления, обновления и эксплуатации нескольких Kubernetes кластеры.
  • :green_heart:eksctl :fire::fire::fire::fire::fire: - eksctl Простой инструмент CLI для создания кластеров на EKS - новый управляемый Amazon Kubernetes Обслуживание EC2.
  • :green_heart:k0s :fire::fire::fire::fire::fire: - k0s - нулевое трение Kubernetes (Простой, твердый и сертифицированный) Kubernetes Распределение
  • :green_heart:k3d :fire::fire::fire::fire::fire: - k3d, и Windows., Destroy, половина памяти, широко доступная, является инструментом для запуска локальных кластеров k3s в докере. Это один двоичный около 20 МБ. Вам нужно установить Docker.
  • :green_heart:k3s :fire::fire::fire::fire::fire: Легкий вес KubernetesЛегко устанавливается,Kubernetes Кластеры из командной строки.
  • :green_heart:kind :fire::fire::fire::fire::fire: Тип - это инструмент для запуска локального Kubernetes кластеры с использованием «узлов» контейнера Docker.
  • :green_heart:kops :fire::fire::fire::fire::fire: - kops помогает вам создавать, как род, обновлять и поддерживать производственный класс
  • :green_heart:kube-aws :fire::fire::fire::fire: - kube-aws Инструмент командной строки для создания / обновления / уничтожения Kubernetes Кластеры на AWS.
  • :green_heart:kubespray :fire::fire::fire::fire::fire: - Развернуть готовое производство Kubernetes кластер
  • :green_heart:microK8s :fire::fire::fire::fire::fire: - Самый маленький, самый быстрый Kubernetes
  • :green_heart:Minikube :fire::fire::fire::fire::fire: Миникуб реализует местный Kubernetes кластер на macOS, Linux, все в двоичной системе менее 100 МБ.
  • :green_heart:Talos Linux :fire::fire::fire::fire::fire: Talos Linux - это минимальная, неизменяемая, безопасная ОС, которая устанавливает ваниль. Kubernetes - для производственных центров обработки данных, K8sДомой и Эдж.
  • :green_heart:karpenter :fire::fire::fire::fire::fire: - Карпентер - это Kubernetes Узел Autoscaler построен для гибкости, производительности и простоты.
  • :green_heart:Kubeadm kubeadm выполняет действия, необходимые для создания минимально жизнеспособного кластера.
  • :green_heart:vCluster : :fire::fire::fire::fire::fire: VCluster позволяет создавать полностью функциональные виртуальные системы Kubernetes кластеры, резко снижающие затраты и улучшающие многоквартирность и изоляцию по сравнению с традиционными Kubernetes.
  • :green_heart:Argo CD :fire::fire::fire::fire::fire: Argo CD - это декларативный инструмент непрерывной доставки GitOps Kubernetes.
  • :green_heart:Argo Events :fire::fire::fire::fire: Argo Events - это платформа автоматизации рабочих процессов, ориентированная на события. Kubernetes который помогает запускать K8s объекты, Argo Workflows, рабочие нагрузки без сервера и т.д.
  • :green_heart:Argo Rollouts :fire::fire::fire::fire: Контроллер Argo Rollouts использует пользовательский ресурс Rollout для обеспечения дополнительных стратегий развертывания, таких как Blue Green и Canary. Kubernetes.
  • :green_heart:Argo Workflows :fire::fire::fire::fire::fire: Argo Workflows - это движок рабочего процесса с открытым исходным кодом для организации параллельных заданий на Kubernetes.
  • :green_heart:Argocd autopilot :fire::fire::fire: Argo-CD Autopilot - это инструмент, который предлагает продуманный способ установки Argo-CD и управления репозиториями GitOps.
  • :green_heart:Flagger :fire::fire::fire::fire::fire: Flagger - это прогрессивный инструмент доставки, который автоматизирует процесс выпуска для приложений, работающих на Kubernetes.
  • :green_heart:Flux2 :fire::fire::fire::fire::fire: Flux версии 2 построен с нуля для использования KubernetesСистема расширения API и интеграция с Prometheus и другими основными компонентами Kubernetes экосистемы.
  • :green_heart:k8s-image-swapper :fire::fire: - k8s-image-swapper Это мутирующий веб-хук для KubernetesЗагружая изображения в свой собственный реестр и направляя изображения в новое место.
  • :green_heart:Kubero :fire::fire::fire::fire::fire: Бесплатная и самостоятельная альтернатива Heroku PaaS Kubernetes Что такое GitOps
  • :green_heart:KubeSphere :fire::fire::fire::fire::fire: KubeSphere - это распределенная операционная система, обеспечивающая облачный нативный стек Kubernetes как ядро, и стремится быть архитектурой plug-and-play для бесшовной интеграции сторонних приложений для повышения своей экосистемы.
  • :green_heart:Reloader :fire::fire::fire::fire::fire: Перезагрузчик может видеть изменения ConfigMap и Secret И в них есть свои плюсы и минусы. DeploymentConfigs, Deployments, Daemonsets и Statefulsets.
  • :green_heart:terranetes-controller :fire: Контроллер Terranetes позволяет команде платформы предоставлять возможности самообслуживания на облачных ресурсах.
  • :green_heart:Skaffold :fire::fire::fire::fire::fire: Skaffold - это инструмент командной строки, который облегчает непрерывное развитие Kubernetes приложения.
  • :green_heart:Spinnaker :fire::fire::fire::fire::fire: Spinnaker - это платформа непрерывной доставки с открытым исходным кодом для выпуска изменений программного обеспечения с высокой скоростью и уверенностью.
  • :green_heart:TF-controller :fire: TF-контроллер является экспериментальным контроллером для Flux для согласования ресурсов Terraform в GitOps.
  • :green_heart:werf :fire::fire::fire::fire::fire: Werf - это инструмент CLI, склеивающий Git, Docker, Helm & Kubernetes с любой системой CI для реализации CI/CD и GitOps.
  • :green_heart:Weave GitOps :fire::fire: Weave GitOps - простая платформа для разработчиков с открытым исходным кодом для людей, которые хотят нативные облачные приложения без необходимости. Kubernetes Опыт.
  • :green_heart:Otomi - Self-hosted PaaS for K8s :fire::fire::fire::fire: Otomi добавляет инструменты, ориентированные на разработчиков и операции, автоматизацию и самообслуживание разработчиков поверх Kubernetes в любой инфраструктуре или облаке кодировать, создавать, выпускать, развертывать, защищать, управлять и контролировать контейнерные приложения. :green_heart:Cozystack - Self-hosted PaaS for K8s :fire::fire::fire::fire: - автономный PaaS под ключ, созданный для работы на закаленных кластерах Talos Linux, обеспечивая безопасность Kubernetes Автоматизация собственного металла. Идеально, если вы строите суверенные облака или краевые стеки.
  • :green_heart:Clusterpedia :fire: Кластерпедия используется для комплексного поиска ресурсов в нескольких кластерах, поддержки одновременного поиска одного вида ресурсов или нескольких видов ресурсов, существующих в нескольких кластерах.
  • :green_heart:Grafana Tanka :fire::fire::fire::fire: Чистая, лаконичная и супер гибкая альтернатива YAML для вас. Kubernetes кластер.
  • :green_heart:KEDA :fire::fire::fire::fire::fire: - KEDA позволяет проводить мелкозернистую автомасштабирование (в том числе до/с нуля) Kubernetes Рабочие нагрузки.
  • :green_heart:Kruise :fire::fire::fire::fire::fire: Kruise состоит из нескольких контроллеров, которые расширяют и дополняют Kubernetes Основные контроллеры для управления рабочей нагрузкой.
  • :green_heart:KubeDirector :fire::fire: KubeDirector использует стандарт Kubernetes ()K8s) средства пользовательских ресурсов и расширения API для реализации кластеров приложений государственного масштабирования.
  • :green_heart:Kubenav :fire::fire::fire::fire: Кубенав - это навигатор для вас. Kubernetes скопления прямо в кармане.
  • :green_heart:Liqo :fire::fire: Liqo реализует динамический обмен ресурсами между различными Kubernetes кластеры (например, разгрузка контейнеров и сервисов), поддерживающие децентрализованное управление.
  • :green_heart: Meshery :fire::fire::fire::fire::fire: Meshery - это облачный менеджер с открытым исходным кодом, который позволяет проектировать и управлять всеми KubernetesБазовая инфраструктура и приложения.
  • :green_heart:Pluto :fire::fire::fire::fire: Плутон — это утилита, помогающая пользователям найти устаревшие Kubernetes apiVersions в своих репозиториях кода и выпусках шлема.
  • :green_heart:Polaris :fire::fire::fire::fire::fire: Polaris - это механизм политики с открытым исходным кодом для Kubernetes Это проверяет и восстанавливает конфигурацию ресурсов.
  • :green_heart:Projectsveltos :fire: Projectsveltos является Kubernetes Дополнительный контроллер, который упрощает развертывание и управление дополнениями и приложениями в нескольких кластерах.
  • :green_heart:The Hierarchical Namespace Controller :fire::fire::fire: Иерархические пространства имен облегчают совместное использование кластера, делая пространства имен более мощными.
  • :green_heart:Kubernetes External Secrets :fire::fire::fire::fire::fire: - Kubernetes Внешние секреты позволяют использовать внешние системы управления секретами, такие как AWS Secrets Manager или HashiCorp Vault, для безопасного добавления секретов. Kubernetes.
  • :green_heart:Sealed Secrets :fire::fire::fire::fire::fire: Зашифровать свой секрет в SealedSecret, который безопасно хранить, даже в публичном хранилище.
  • :green_heart:akv2k8s :fire::fire: - Azure Key Vault Kubernetes (akv2k8s) сделает доступными объекты Azure Key Vault Kubernetes двумя способами: как родной Kubernetes Секреты; как переменные среды, непосредственно введенные в приложение Контейнер
  • :green_heart:Calico Networking :fire::fire::fire::fire::fire: Calico - это решение для сетевой и сетевой безопасности с открытым исходным кодом для контейнеров, виртуальных машин и рабочих нагрузок голого металла.
  • :green_heart:cert-manager :fire::fire::fire::fire::fire: Серт-менеджер - это Kubernetes аддон для автоматизации управления и выдачи сертификатов TLS из различных источников выдачи.
  • :green_heart:cilium :fire::fire::fire::fire::fire: Cilium - это сетевое решение, решение для наблюдения и безопасности с помощью плоскости данных на основе eBPF.
  • :green_heart:CoreDNS :fire::fire::fire::fire::fire: CoreDNS — быстрый и гибкий DNS-сервер, работающий на Kubernetes.
  • :green_heart:ingress-nginx :fire::fire::fire::fire::fire: - ingress-nginx является контроллером для Kubernetes Использование NGINX в качестве обратного прокси и балансировщика нагрузки.
  • :green_heart:Kong for Kubernetes :fire::fire::fire::fire: Настройка плагинов, проверка здоровья, балансировка нагрузки и многое другое в Гонконге Kubernetes Услуги.
  • :green_heart:ksniff :fire::fire::fire::fire: - Плюгин kububl, который использует tcpdump и Wireshark, чтобы начать удаленный захват на любом контейнере в вашем компьютере. Kubernetes кластер.
  • :green_heart:kubectl trace :fire::fire::fire::fire: - kubectl trace Это плагин kububl, который позволяет вам планировать выполнение программ bpftrace в вашем компьютере. Kubernetes кластер.
  • :green_heart:Kube Karp :fire: Добавить плавающий виртуальный IP Kubernetes Кластерные узлы для легкой балансировки нагрузки на основе протокола CARP
  • :green_heart:kubernetes-ingress :fire::fire::fire::fire::fire: Реализация контроллера Ingress для NGINX и NGINX Plus (коммерческий).
  • :green_heart:kube-ovn :fire::fire::fire::fire: - А Kubernetes Сетевое оборудование для предприятий, которые богаты функциями и просты в эксплуатации.
  • :green_heart:loxilb :fire::fire::fire: - А Kubernetes сервисный нагрузочный баланс на основе eBPF.
  • :green_heart:Longhorn :fire::fire::fire::fire::fire: Longhorn - распределенная система хранения блоков для Kubernetes.
  • :green_heart:OpenEBS :fire::fire::fire::fire::fire: OpenEBS является наиболее широко развернутым и простым в использовании решением для хранения с открытым исходным кодом. Kubernetes.
  • :green_heart:Rook :fire::fire::fire::fire::fire: Rook - это облачный оркестратор хранения с открытым исходным кодом для Kubernetes.
  • :green_heart:Chainsaw :fire: Окончательный конечный инструмент для тестирования Kubernetes операторов.
  • :green_heart:Chaos Mesh :fire::fire::fire::fire::fire: Chaos Mesh - это облачная платформа Chaos Engineering, которая организует хаос на Kubernetes окружающей среды.
  • :green_heart:chaoskube :fire::fire::fire::fire: - chaoskube периодически убивает случайные стручки в вашем Kubernetes кластер.
  • :green_heart:Conftest :fire::fire::fire::fire: Conftest помогает вам писать тесты на структурированные данные конфигурации.
  • :green_heart:DETIK :fire: Библиотека, упрощающая сквозное тестирование K8s Приложения, использующие BATS Утверждения и запросы естественного языка.
  • :green_heart:k6 :fire::fire::fire::fire::fire: k6 - это современный инструмент для нагрузочного тестирования, основанный на многолетнем опыте Load Impact в индустрии нагрузочных и эксплуатационных испытаний.
  • :green_heart:ksniff :fire::fire::fire::fire: - Плюгин kububl, который использует tcpdump и Wireshark, чтобы начать удаленный захват на любом контейнере в вашем компьютере. Kubernetes кластер.
  • :green_heart:Kube DOOM :fire::fire::fire::fire: Следующий уровень инженерии хаоса здесь! Убей стручки внутри себя Kubernetes Стреляйте в них, стреляйте в них!
  • :green_heart:kube-monkey :fire::fire::fire::fire::fire: - Он случайно удаляет Kubernetes (k8s) стручки в кластере, поощряющие и подтверждающие развитие отказоустойчивых услуг.
  • :green_heart:kube-score :fire::fire::fire::fire: - kube-score Это инструмент, который выполняет статический анализ кода. Kubernetes Определения объектов.
  • :green_heart:Kubectl-debug :fire::fire::fire::fire::fire: - kubectl-debug Это внедревесное решение для устранения неполадок беговых стручков, которое позволяет запускать новый контейнер в беговых стручках для отладки.
  • :green_heart:KubeInvaders :fire::fire::fire: С помощью KubeInvaders вы можете Kubernetes Скопируйте в веселой форме и проверьте, насколько он устойчив.
  • :green_heart:Kubetest :fire: Kubetest - это плагин pytest, который облегчает управление Kubernetes кластер в рамках интеграционных тестов.
  • :green_heart:Litmus :fire::fire::fire::fire::fire: Litmus предоставляет инструменты для организации хаоса Kubernetes Помочь СПВ найти слабые места в их развертывании.
  • :green_heart:popeye :fire::fire::fire::fire::fire: - Попай - это утилита, которая сканирует вживую Kubernetes кластер и сообщает о потенциальных проблемах с развернутыми ресурсами и конфигурациями.
  • :green_heart:PowerfulSeal :fire::fire::fire::fire: PowerfulSeal вводит сбой в ваш Kubernetes кластеры, чтобы вы могли обнаружить проблемы как можно раньше.
  • :green_heart:Testkube :fire::fire::fire: - Тесткубе - это Kubernetes Нативная структура тестирования для оркестровки и выполнения тестов. Это позволяет вам выполнить любой из ваших тестов в Kubernetes кластер. Интегрируется с вашим CI / CD и позволяет вам следовать подходу GitOps к тестированию, имея централизованное место для всех ваших результатов тестирования во всех кластерах.
  • :green_heart:BotKube :fire::fire::fire::fire: Интеграция BotKube со Slack или Mattermost поможет вам контролировать вашу работу. Kubernetes кластер, отладка критически важных развертываний и дает рекомендации по стандартной практике путем проведения проверок Kubernetes ресурсов.
  • :green_heart:Canary Checker :fire: Canary Checker - это платформа для проверки здоровья с 30+ встроенными типами проверки здоровья.
  • :green_heart:Cortex :fire::fire::fire::fire::fire: Cortex обеспечивает горизонтально масштабируемое, высокодоступное, многопользовательское, долгосрочное хранение для Prometheus.
  • :green_heart:Goldilocks :fire::fire::fire: Goldilocks - это утилита, которая может помочь вам определить отправную точку для запросов ресурсов и ограничений.
  • :green_heart:Goldpinger :fire::fire::fire::fire::fire: - Инструмент отладки для Kubernetes который тестирует и отображает связь между узлами в кластере.
  • :green_heart:Grafana :fire::fire::fire::fire::fire: Grafana позволяет запрашивать, визуализировать, предупреждать и понимать ваши показатели независимо от того, где они хранятся.
  • :green_heart:Helm Dashboard :fire::fire::fire::fire: - Пропавший интерфейс для Хелма. Плагин Helm Dashboard предлагает основанный на пользовательском интерфейсе способ просмотра установленных диаграмм Helm, просмотра истории их пересмотра и соответствующих ресурсов k8.
  • :green_heart:Kiali :fire::fire::fire::fire::fire: Киали работает с Istio, чтобы визуализировать топологию сервисной сетки.
  • :green_heart:k8s-image-availability-exporter :fire: Экспортер Прометея, который предупреждает вас о изображениях, которые определены в Kubernetes объекты, но не доступны в реестре контейнеров.
  • :green_heart:kube-capacity :fire::fire::fire: Это простой CLI, который предоставляет обзор запросов на ресурсы, ограничений и использования. Kubernetes кластер.
  • :green_heart:Kubernetes Dashboard :fire::fire::fire::fire::fire: - Kubernetes Dashboard - это универсальный веб-интерфейс для Kubernetes кластеры.
  • :green_heart:Kubedev :fire: Кубедев - мощный и красивый пользовательский интерфейс для управления Kubernetes кластеры.
  • :green_heart:KubeHelper :fire: - KubeHelper - упрощает многие ежедневные Kubernetes кластерные задачи через веб-интерфейс.
  • :green_heart:Kubernetes Metrics Server :fire::fire::fire::fire::fire: Metrics Server - это масштабируемый и эффективный источник метрик контейнерных ресурсов. Kubernetes Встроенные автомасштабирующие трубопроводы.
  • :green_heart:Kubernetes Operational View :fire::fire::fire::fire: Инструмент, который призван обеспечить общую оперативную картину для нескольких Kubernetes кластеры.
  • :green_heart:kube-state-metrics :fire::fire::fire::fire::fire: - kube-state-metrics - это простая услуга, которая слушает Kubernetes API сервер и генерирует метрики о состоянии объектов.
  • :green_heart:kubewatch :fire::fire::fire::fire::fire: - kubewatch является Kubernetes Наблюдатель, который в настоящее время публикует уведомления для доступных центров сотрудничества / каналов уведомлений.
  • :green_heart:Lens :fire::fire::fire::fire::fire: Линза - это полезный, привлекательный пользовательский интерфейс с открытым исходным кодом (UI) для работы с Kubernetes кластеры.
  • :green_heart:Mizu :fire::fire::fire: API для просмотра трафика Kubernetes Это позволяет просматривать все коммуникации API между микросервисами. TCPDump и Wireshark переизобрели Kubernetes
  • :green_heart:Network mapper :fire::fire: - Карта Kubernetes в кластерном трафике и экспорте в виде текста, намерений или изображения.
  • :green_heart:Popeye :fire::fire::fire::fire::fire: - Попай - это утилита, которая сканирует вживую Kubernetes кластер и сообщает о потенциальных проблемах с развернутыми ресурсами и конфигурациями.
  • :green_heart:Prometheus :fire::fire::fire::fire::fire: Prometheus, проект Cloud Native Computing Foundation, представляет собой систему и систему мониторинга услуг.
  • :green_heart:Searchlight :fire::fire: - Searchlight/Icinga периодически выполняет различные проверки Kubernetes кластер и отправляет уведомления, если обнаруживает проблему.
  • :green_heart:Sloop :fire::fire::fire: - Мониторы Sloop KubernetesЗапись истории событий и изменений состояния ресурсов и предоставление визуализаций для помощи в отладке прошлых событий.
  • :green_heart:Thanos :fire::fire::fire::fire::fire: Танос представляет собой набор компонентов, которые могут быть составлены в высокодоступную метрическую систему с неограниченной емкостью.
  • :green_heart:K8Studio :fire::fire::fire: K8Studio IDE для управления и визуализации Kubernetes Кластеры.
  • :green_heart:KubeDiagrams :fire: - Генерировать Kubernetes Архитектурные схемы из Kubernetes манифестные файлы, файлы кустомизации, диаграммы Хелма и фактическое состояние кластера.
  • :green_heart:katafygio :fire: Катафигио обнаруживает Kubernetes объекты (развертывания, сервисы, …) и непрерывно сохранять их в виде ямл-файлов в git-хранилище.
  • :green_heart:Velero :fire::fire::fire::fire::fire: Velero (ранее Heptio Ark) дает вам инструменты для резервного копирования и восстановления. Kubernetes кластерные ресурсы и постоянные объемы.
  • :green_heart:Datree :fire::fire::fire::fire::fire: Datree - это инструмент CLI, который поддерживает Kubernetes администраторы в своих ролях, предотвращая ошибки разработчиков Kubernetes Конфигурации, которые могут привести к отказу кластеров в производстве.
  • :green_heart:Deepfence ThreatMapper :fire::fire::fire: Apache v2, мощный сканер уязвимостей во время выполнения для кубернетов, виртуальных машин и бессерверных.
  • :green_heart:Falco :fire::fire::fire::fire::fire: Falco - это монитор поведенческой активности, предназначенный для обнаружения аномальной активности в ваших приложениях. Вы можете использовать Falco для мониторинга безопасности вашего времени выполнения. Kubernetes Приложения и внутренние компоненты.
  • :green_heart:Gatekeeper :fire::fire::fire::fire::fire: Контроллер политики для Kubernetes
  • :green_heart:Intents operator :fire::fire: - Управлять сетевыми политиками, политиками авторизации Istio и ACL Kafka в одном месте. Kubernetes Кластер с легкостью.
  • :green_heart:k-rail :fire::fire: k-rail - инструмент для обеспечения соблюдения политики рабочей нагрузки KubernetesЭто может помочь вам обеспечить многоквартирный кластер с минимальными нарушениями и максимальной скоростью.
  • :green_heart:Konstraint :fire::fire: Konstraint - это инструмент CLI, который помогает создавать и управлять ограничениями при использовании Gatekeeper.
  • :green_heart:kube-bench :fire::fire::fire::fire::fire: kube-bench - это приложение Go, которое проверяет, Kubernetes безопасно развертывается путем проведения проверок, зарегистрированных в СНГ; Kubernetes Знак отличия.
  • :green_heart:kube-hunter :fire::fire::fire::fire::fire: Кубе-охотник охотится за недостатками безопасности Kubernetes кластеры.
  • :green_heart:KubeLinter :fire::fire::fire::fire: KubeLinter - инструмент статического анализа, который проверяет Kubernetes Файлы YAML и диаграммы Helm обеспечивают соответствие представленных в них приложений передовой практике.
  • :green_heart:Kubesploit :fire::fire::fire: Kubesploit - это кроссплатформенный пост-эксплуататорский сервер и агент HTTP/2 Command & Control, предназначенный для контейнерных сред, написанных на Golang и построенных поверх проекта Merlin Рассела Ван Тюила (@Ne0nd0g).
  • :green_heart:KubiScan :fire::fire::fire: - Инструмент для сканирования Kubernetes кластер для рискованных разрешений в KubernetesМодель авторизации управления доступом на основе ролей (RBAC).
  • :green_heart:Kyverno :fire::fire::fire::fire: Kyverno - это политический двигатель, предназначенный для KubernetesОн может валидировать, мутировать и генерировать конфигурации с использованием элементов управления допуском и фонового сканирования.
  • :green_heart:Netchecks :fire: Набор инструментов для тестирования сетевых условий и утверждения, что они соответствуют ожиданиям.
  • :green_heart:Permission manager :fire::fire::fire: Permission Manager - это приложение, разработанное SIGHUP, которое обеспечивает сверхлегкое и удобное управление RBAC. Kubernetes.
  • :green_heart:rakkess :fire::fire::fire: - плагин kububl для отображения матрицы доступа к ресурсам сервера
  • :green_heart:Rönd :fire: Rönd - легкий open-source Kubernetes Контейнер для коляски, который помогает защитить API с помощью простых политик безопасности. Кроме того, он позволяет создавать решения RBAC/ABAC.
  • :green_heart:Teleport :fire::fire::fire::fire::fire: Teleport Unified Access Plane позволяет инженерам быстро получить доступ к любому вычислительному ресурсу в любом месте.
  • :green_heart:Istio :fire::fire::fire::fire::fire: Открытая платформа для подключения, управления и защиты микросервисов.
  • :green_heart:Linkerd :fire::fire::fire::fire::fire: Linkerd - это прозрачная сервисная сетка, предназначенная для того, чтобы сделать современные приложения безопасными и здоровыми.
  • :green_heart:Open Service Mesh :fire::fire::fire::fire::fire: Open Service Mesh (OSM) - это легкая, расширяемая облачная сервисная сетка, которая позволяет пользователям равномерно управлять, защищать и получать функции наблюдения из коробки для высокодинамичных микросервисных сред.
  • :green_heart:Cyclops :fire::fire: Настраиваемый UI для Kubernetes развертывание
  • :green_heart:Eclipse JKube :fire::fire: Инструменты и плагины для Java-разработчиков, которые помогут вам создавать изображения контейнеров вместе с необходимыми манифестами для развертывания ваших приложений. Kubernetes.
  • :green_heart:garden :fire::fire::fire::fire::fire: Сад обеспечивает производство как Kubernetes среды тестирования для интеграционных тестов, QA и разработки.
  • :green_heart:gefyra :fire::fire::fire: -Gefyra невероятно быстрая, скалистая, локальная разработка приложений Kubernetes.
  • :green_heart:ko :fire::fire::fire::fire::fire: - ko Это инструмент для создания и развертывания приложений Golang. Kubernetes.
  • :green_heart:Konfig :fire: - Конфиг - это Kubernetes Дружественная жемчужина железных дорог. Он может загружать конфигурацию и секреты как из YAML, так и из папок с отдельными файлами и представлять их вашему приложению одинаково.
  • :green_heart:kubevious :fire::fire::fire::fire: Kubevious отображает все конфигурации, относящиеся к приложению, в одном месте. Это экономит много времени у операторов, устраняя необходимость поиска настроек и копания в селекторах и этикетках.
  • :green_heart:kubectl-warp :fire::fire: - Kubernetes Плагин CLI для синхронизации и выполнения локальных файлов в Pod on Kubernetes
  • :green_heart:kubernix :fire::fire::fire: Этот проект направлен на обеспечение единой зависимости. Kubernetes кластеры для локальных испытаний, экспериментов и разработок.
  • :green_heart:Makisu :fire::fire::fire::fire::fire: Makisu - это быстрый и гибкий инструмент для создания изображений Docker, предназначенный для непривилегированных контейнерных сред, таких как Mesos. Kubernetes.
  • :green_heart:mirrord :fire::fire::fire::fire::fire: Зеркало соединяет локальный процесс и облачную среду и запускает локальный код в облачных условиях.
  • :green_heart:Monokle :fire::fire::fire: Monokle помогает вам создавать, редактировать и проверять манифесты ямла, визуализировать и проверять ссылки на ресурсы и зависимости, подключать и сравнивать ресурсы с вашими кластерами, отлаживать выход кустомизации или руля и многое другое!
  • :green_heart:Okteto :fire::fire::fire::fire: - okteto ускоряет рабочий процесс развития Kubernetes приложения.
  • :green_heart:Telepresence :fire::fire::fire::fire::fire: Телеприсутствие обеспечивает быстрое и реалистичное локальное развитие. Kubernetes Микросервисы.
  • :green_heart:Tilt :fire::fire::fire::fire::fire: Tilt обеспечивает многосервисное развитие и следит за тем, чтобы они вели себя хорошо.
  • :green_heart:Tye :fire::fire::fire::fire::fire: Tye - это инструмент для разработчиков, который облегчает разработку, тестирование и развертывание микросервисов и распределенных приложений.
  • Aptakube Современный, легкий и многокластерный настольный клиент для KubernetesПодключайтесь к нескольким кластерам одновременно для просмотра, редактирования и управления всеми вашими ресурсами.
  • :green_heart:Kubeflow :fire::fire::fire::fire::fire: Kubeflow - это облачная платформа для машинного обучения, основанная на внутренних конвейерах машинного обучения Google.
  • :green_heart:nos :fire::fire: - nos Это платформа с открытым исходным кодом для эффективного выполнения рабочих нагрузок ИИ Kubernetesувеличение использования GPU и сокращение инфраструктурных и эксплуатационных расходов.
  • :green_heart:Strimzi :fire::fire::fire::fire::fire: Strimzi предоставляет способ запуска кластера Apache Kafka Kubernetes OpenShift в различных конфигурациях развертывания.
  • :green_heart:Volcano :fire::fire::fire::fire: Вулкан — это система, построенная на Kubernetes.
  • :green_heart:yunikorn :fire::fire: - легкий универсальный планировщик ресурсов для контейнерных оркестраторных систем.
  • :green_heart:Kubegres :fire::fire::fire: - Кубегрес - это Kubernetes оператор, позволяющий развернуть один или несколько кластеров Pods PostgreSql с репликацией данных и отказоустойчивостью, включенными вне коробки.
  • :green_heart:Postgres Operator :fire::fire::fire::fire::fire: PGO, оператор Postgres от Crunchy Data, предоставляет декларативное решение Postgres, которое автоматически управляет кластерами PostgreSQL.
  • :green_heart:MongoDB Community Kubernetes Operator :fire::fire: - Это а Kubernetes Оператор, включающий MongoDB Community Kubernetes кластеры.
  • :green_heart:MySQL Operator for Kubernetes :fire: Оператор MYSQL для Kubernetes является оператором для Kubernetes Управление MySQL InnoDB Кластерные установки внутри Kubernetes Кластер.
  • :green_heart:Redis Operator :fire::fire::fire: - Redis Operator создает/настраивает/управляет переоборудованием Kubernetes.
  • :green_heart:Agones :fire::fire::fire::fire::fire: Agones - это библиотека для хостинга, запуска и масштабирования выделенных игровых серверов на Kubernetes.
  • :green_heart:AWS Controllers for Kubernetes :fire::fire::fire::fire: контроллеры AWS для Kubernetes (ACK) позволяет определять и использовать сервисные ресурсы AWS непосредственно из Kubernetes.
  • :green_heart:AWS Node Termination Handler :fire::fire::fire: - А Kubernetes Daemonset изящно справляется с отключением экземпляра EC2
  • :green_heart:Brigade :fire::fire::fire::fire::fire: Бригада - это инструмент для создания трубопроводов Kubernetes.
  • :green_heart:Crossplane :fire::fire::fire::fire::fire: Crossplane является открытым исходным кодом Kubernetes Дополнение, которое расширяет любой кластер с возможностью предоставления и управления облачной инфраструктурой, услугами и приложениями.
  • :green_heart:Descheduler for Kubernetes :fire::fire::fire::fire::fire: - Расписание подиумов из узлов на основе политик
  • :green_heart:Devtron :fire::fire::fire::fire: Он разработан как платформа самообслуживания для функционирования и обслуживания приложений (AppOps) на кубернетах дружественным для разработчиков способом.
  • :green_heart:OpenCost :fire::fire::fire::fire::fire: Модели OpenCost дают командам видимость текущих и исторических событий. Kubernetes Расходы и распределение ресурсов.
  • :green_heart:K8s-Cleaner :fire: - k8s-cleaner Выявляет и удаляет неиспользованные ресурсы.
  • :green_heart:K8sPurger :fire: - K8sPurger Охота на неиспользованные ресурсы Kubernetes.
  • :green_heart:KubeEdge :fire::fire::fire::fire::fire: KubeEdge построен на Kubernetes и расширяет нативную контейнерную оркестровку приложений и управление устройствами для хостов в Edge.
  • :green_heart:KubePug :fire::fire: Инструмент для проверки амортизации перед обновлением Kubernetes версия
  • :green_heart:Kube No Trouble :fire::fire::fire::fire::fire: Легко проверить свои кластеры на использование устаревших API
  • :green_heart:Shell-operator :fire::fire::fire::fire: Shell-оператор - это инструмент для запуска сценариев, управляемых событиями, в Kubernetes кластер.
  • A Beginner’s Guide to Kubernetes - всеобъемлющее введение в Kubernetes архитектура
  • A Deep Dive Into Kubernetes Schema Validation - путеводитель по Kubernetes схема и как ее проверить с помощью OSS и нативных инструментов
  • A Guide to the Kubernetes Networking Model - Углубленное прохождение Kubernetes сетевой
  • Amazon EKS Best Practices Guide for Security Это руководство содержит рекомендации по защите информации, систем и активов, которые зависят от EKS, обеспечивая при этом ценность бизнеса посредством оценки рисков и стратегий смягчения последствий.
  • Amazon EKS Node Drainer :fire: Руководство и пример для оцепления и выселения всех выселяемых стручков из узла EC2.
  • Comparison of Kubernetes Ingress controllers В этом исследовании сравниваются возможности 14 различных Kubernetes Входящие контроллеры.
  • Configuring HA Kubernetes cluster on bare metal servers with kubeadm Оригинальное название: Stand Up a HA Kubernetes кластер на голых металлических серверах с kubeadm.
  • Introduction to Using Google Kubernetes Engine; Explain Like I’m Five! Создать свой первый управляемый Kubernetes Кластер в Google Kubernetes Двигатель с использованием Terraform.
  • Kubernetes Network Policy Recipes :fire::fire::fire::fire::fire: Этот репозиторий содержит различные варианты использования Kubernetes Сетевая политика и выборка файлов YAML для использования в настройках.
  • Kubernetes The Hard Way :fire::fire::fire::fire::fire: - Kubernetes The Hard Way проведет вас через загрузку высокодоступного Kubernetes кластер с сквозным шифрованием между компонентами и аутентификацией RBAC.
  • Kubernetes Working Group for Multi-Tenancy :fire::fire::fire: Это рабочее место для предложений и прототипов, связанных с несколькими арендаторами.
  • Production grade Kubernetes Monitoring using Prometheus Углубленное руководство по развертыванию решения мониторинга Prometheus.
  • The Illustrated Children’s Guide to Kubernetes Графические объяснения Kubernetes
  • Troubleshooting Kubernetes deployments - Потоковая диаграмма для устранения неполадок развертывания кубернетов в случае проблем
  • Vertical Pod Autoscaling: The Definitive Guide - углубленное объяснение Kubernetes VPA: что это такое, как он работает, как его использовать и какие ограничения он имеет.
  • Writing Your First Kubernetes Operator В этой статье мы рассмотрим, как создать и развернуть ваш первый Kubernetes Оператор использует оператор SDK.
  • 10 most common mistakes using kubernetes Общие подводные камни и как их избежать.
  • How the Department of Defense Moved to Kubernetes and Istio Сосредоточьтесь на стеке безопасности коляски, используя контейнеры Envoy и коляски для обеспечения нулевой безопасности доверия и многоуровневой безопасности.
  • Kubernetes at Reddit: Tales from Production Слышать об успехах, участвовать в разбитом сердце производственных взрывов и получить представление о том, что хорошо работало и не работало для одного из самых загруженных веб-ресурсов в мире.
  • Kubernetes Failure Stories :fire::fire::fire::fire::fire: Составленный список ссылок на публичные истории неудач, связанные с Kubernetes.
  • Life of a Packet отслеживание пути сетевого трафика в Kubernetes система.
  • OPA Deep Dive Глубокое погружение на некоторые захватывающие новые функции в проекте OPA, представленном соавторами.
  • Scaling Kubernetes to 2,500 Nodes + Scaling Kubernetes to 7,500 Nodes Проблемы, с которыми вы столкнетесь при работе на высоком уровне Kubernetes Рабочие нагрузки.
  • Service Mesh Comparison - Легкая компенсация, помогающая выбрать одну из реализаций сервиса Mesh.
  • ArgoCD Best Practices
  • A Beginner’s Guide to Kubernetes - всеобъемлющее введение в Kubernetes архитектура
  • ConfigMaps in Kubernetes: how they work and what you should remember Понимание эволюции ConfigMaps, как они работают и что происходит, когда они меняются.
  • Configuring Redis using a ConfigMap Прохождение, которое предоставляет реальный пример того, как настроить Redis с помощью ConfigMap
  • Example: Deploying Cassandra with a StatefulSet Это руководство показывает вам, как запустить Apache Cassandra на KubernetesКассандра, база данных, нуждается в постоянном хранении для обеспечения долговечности данных.
  • Example: Deploying PHP Guestbook application with Redis Это руководство показывает вам, как создать и развернуть простое, многоуровневое веб-приложение с использованием Kubernetes и Докер.
  • Example: Deploying WordPress and MySQL with Persistent Volumes Это руководство показывает вам, как развернуть сайт WordPress и базу данных MySQL с помощью Minikube.
  • Exposing an External IP Address to Access an Application in a Cluster Это руководство показывает, как создать Kubernetes Объект обслуживания, который раскрывает внешний IP-адрес.
  • kubectl Cheat Sheet Официальный список широко используемых команд и флагов.
  • Kubectl Kubernetes CheatSheet :fire::fire::fire::fire: Читы, содержащие много полезных команд kububl
  • Kubernetes API Reference Docs - Обзор основных видов ресурсов, предоставляемых на высоком уровне Kubernetes API и их основные функции.
  • Learn Kubernetes Basics - Это учебное пособие обеспечивает прохождение основ Kubernetes Система кластерной оркестровки.
  • Play with Kubernetes - Играй с ним. Kubernetes Это игровая площадка, которая позволяет пользователям работать K8s скопления в считанные секунды.
  • Ready-to-use commands and tips for kubectl - Различные советы и трюки инженеров Фланта.
  • Running ZooKeeper, A Distributed System Coordinator - Это руководство демонстрирует запуск Apache Zookeeper на Kubernetes Использование StatefulSets, PodDisruptionBudgets и PodAntiAffinity.
  • Set Up a CI/CD Pipeline with Kubernetes - Сквозное руководство по настройке трубопровода CI/CD Kubernetes.
  • StatefulSet Basics Этот учебник предоставляет введение в управление приложениями с StatefulSets.
  • Webinar: K8s with OPA Gatekeeper Как использовать OPA для контроля того, что конечные пользователи могут сделать в кластере, и как обеспечить соответствие кластеров политике компании.

Взносы приветствуются! Прочитай contribution guidelines Сначала.

CC0

По мере возможности в соответствии с законом, Том Хуан отказался от всех авторских прав. смежных или смежных прав на эту работу.

HagiCode

HagiCode — агентная среда разработки. Насыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными, превращая разработку в увлекательный процесс.

Насыщенные и удобные взаимодействия с интерфейсом помогают легче планировать, запускать агентов и вести проектную работу.

Перейти на HagiCodeЧитать документацию
  • УмныйРабочие процессы OpenSpec превращают намерение в исполнимый путь от предложения через дизайн и задачи до готового изменения.
  • ЭффективныйМультиагентное выполнение параллельно продвигает исследование, реализацию и проверку в нескольких репозиториях и с привычными Agent CLI.
  • ИнтересныйНасыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными.

Скачать для Windows

Получить в Microsoft StoreВсе загрузки

Превращайте идеи в готовое ПО.

HagiCode — агентная среда разработки: рабочие процессы OpenSpec планируют изменение, мультиагентное выполнение его реализует, а Hero Scenario делает долгий путь наглядным, так что идеи становятся готовым ПО.

Умный
Рабочие процессы OpenSpec превращают намерение в путь от предложения до готового изменения.
Эффективный
Мультиагентное выполнение ведёт исследование, реализацию и проверку параллельно.
Увлекательный
Удобный интерфейс упрощает планирование, работу агентов и проектные задачи.

Покинуть Awesome Site?

Вы собираетесь перейти на внешний сайт. Мы не контролируем его содержимое и правила конфиденциальности.

Адрес назначения

Перейти на сайт