Difference between revisions of "Kubernetes Addons"
Jump to navigation
Jump to search
(9 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
+ | * https://kubernetes.io/docs/concepts/cluster-administration/addons/ | ||
* [[GKE]]: [[GKE Config Connector addon]] | * [[GKE]]: [[GKE Config Connector addon]] | ||
− | * | + | * {{EKS addons TOCh}} |
+ | |||
+ | * <code>[[minikube addons list]]</code> | ||
== [[tEKS]] addons == | == [[tEKS]] addons == | ||
https://github.com/particuleio/terraform-kubernetes-addons | https://github.com/particuleio/terraform-kubernetes-addons | ||
* <code>[[admiralty]]</code>: A system of Kubernetes controllers that intelligently schedules workloads across clusters | * <code>[[admiralty]]</code>: A system of Kubernetes controllers that intelligently schedules workloads across clusters | ||
− | * <code>[[aws-ebs-csi-driver]]</code>: Enable | + | * <code>[[aws-ebs-csi-driver]]</code>: Enable feature and the use of <code>[[gp3]]</code> volumes |
* <code>[[aws-efs-csi-driver]]</code>: Enable EFS Support | * <code>[[aws-efs-csi-driver]]</code>: Enable EFS Support | ||
* <code>[[aws-for-fluent-bit]]</code>: Cloudwatch logging with fluent bit instead of fluentd | * <code>[[aws-for-fluent-bit]]</code>: Cloudwatch logging with fluent bit instead of fluentd | ||
Line 26: | Line 29: | ||
* <code>[[kong]]</code>: API Gateway ingress controller | * <code>[[kong]]</code>: API Gateway ingress controller | ||
* <code>[[kube-prometheus-stack]]</code>: Monitoring / Alerting / Dashboards | * <code>[[kube-prometheus-stack]]</code>: Monitoring / Alerting / Dashboards | ||
− | * <code>[[ | + | * <code>[[Kyverno]]</code>: Kubernetes Native Policy Management |
* <code>[[loki-stack]]</code>: Grafana Loki logging stack | * <code>[[loki-stack]]</code>: Grafana Loki logging stack | ||
* <code>[[promtail]]</code>: Ship log to loki from other cluster (eg. mTLS) | * <code>[[promtail]]</code>: Ship log to loki from other cluster (eg. mTLS) | ||
Line 46: | Line 49: | ||
== Related == | == Related == | ||
* [[GKE Config Connector addon]] | * [[GKE Config Connector addon]] | ||
− | + | * [[Terraform EKS module]] | |
+ | * [[AWS EKS Addons]] | ||
== See also == | == See also == | ||
* {{EKS addons}} | * {{EKS addons}} | ||
* {{K8s addons}} | * {{K8s addons}} | ||
− | * {{ | + | * {{Kubernetes components}} |
[[Category:K8s]] | [[Category:K8s]] |
Latest revision as of 18:29, 22 October 2023
- GKE: GKE Config Connector addon
- AWS EKS Addons:
vpc-cni, kube-proxy, coredns, aws-ebs-csi-driver, aws-guardduty-agent
tEKS addons[edit]
https://github.com/particuleio/terraform-kubernetes-addons
admiralty
: A system of Kubernetes controllers that intelligently schedules workloads across clustersaws-ebs-csi-driver
: Enable feature and the use ofgp3
volumesaws-efs-csi-driver
: Enable EFS Supportaws-for-fluent-bit
: Cloudwatch logging with fluent bit instead of fluentdaws-load-balancer-controller
: Use AWS ALB/NLB for ingress and servicesaws-node-termination-handler
: Manage spot instance lifecyleaws-calico
: Use calico for network policysecrets-store-csi-driver-provider-aws
: AWS Secret Store and Parameter store driver for secret store CSI drivercert-manager
: Automatically generate TLS certificates, supports ACME v2cluster-autoscaler
: Scale worker nodes based on workloadcni-metrics-helper
: Provides cloudwatch metrics for VPC CNI pluginsexternal-dns
sync ingress and service records in route53flux2
: Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkitingress-nginx
: Processes Ingress object and acts as a HTTP/HTTPS proxy (compatible with cert-manager)istio-operator
:Service mesh for Kubernetesk8gb
: A cloud native Kubernetes Global Balancerkarma
: An alertmanager dashboardkeda
: Kubernetes Event-driven Autoscalingkeycloak
: Identity and access managementkong
: API Gateway ingress controllerkube-prometheus-stack
: Monitoring / Alerting / DashboardsKyverno
: Kubernetes Native Policy Managementloki-stack
: Grafana Loki logging stackpromtail
: Ship log to loki from other cluster (eg. mTLS)prometheus-adapter
: Prometheus metrics for use with the autoscaling/v2 Horizontal Pod Autoscaler in Kubernetes 1.6+prometheus-cloudwatch-exporter
: An exporter for Amazon CloudWatch, for Prometheus.prometheus-blackbox-exporter
: The blackbox exporter allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP.rabbitmq-cluster-operator
: The RabbitMQ Cluster Operator automates provisioning, management of RabbitMQ clusters.metrics-server
: Enable metrics API and horizontal pod scaling (HPA)node-problem-detector
: Forwards node problems to Kubernetes eventssecrets-store-csi-driver
: Secrets Store CSI driver for Kubernetes secrets - Integrates secrets stores with Kubernetes via a CSI volume.sealed-secrets
: Technology agnostic, store secrets on gitstrimzi-kafka-operator
Apache Kafka running on Kubernetesthanos
: Open source, highly available Prometheus setup with long term storage capabilitiesthanos-memcached
Open source, highly available Prometheus setup with long term storage capabilitiesthanos-storegateway
: Additional storegateway to query multiple object storesthanos-tls-querier
: Thanos TLS querier for cross cluster collectionvault
: A tool for secrets management, encryption as a service, and privileged access management
Related[edit]
See also[edit]
- AWS EKS Addons: best practices,
vpc-cni, kube-proxy, coredns, aws-ebs-csi-driver, aws-efs-csi-driver, aws-guardduty-agent, amazon-cloudwatch-observability, aws eks describe-addon-versions, aws eks create-addon, aws eks list-addons
- Kubernetes Addons, tEKS:
[ admiralty | kubecost ]
- Kubernetes Components,
kube-proxy, kube-scheduler, kube-apiserver, kubelet, kubectl, kubeadm
, Kubernetes controller manager, Kubernetes controllers, Kubernetes Addons, Kubernetes Topology Manager
Advertising: