Skip to content

Latest commit

 

History

History
41 lines (29 loc) · 1.27 KB

File metadata and controls

41 lines (29 loc) · 1.27 KB

(Optional) Set Up memcached with a Metric Exporter on Amazon EKS and Kubernetes

memcached is an open-source memory object caching system. For more information, see What is Memcached?.

To install memcached with a metric exporter to test Container Insights Prometheus support

  1. Enter the following command to create a new namespace:

    kubectl create namespace memcached-sample
    
  2. Enter the following command to install Memcached

    helm install my-memcached stable/memcached --namespace memcached-sample \
    --set metrics.enabled=true \
    --set-string serviceAnnotations.prometheus\\.io/port="9150" \
    --set-string serviceAnnotations.prometheus\\.io/scrape="true"
    
  3. Enter the following command to confirm the annotation of the running service:

    kubectl describe service my-memcached -n memcached-sample
    

    You should see the following two annotations:

    Annotations:   prometheus.io/port: 9150
                   prometheus.io/scrape: true
    

To uninstall memcached

  • Enter the following commands:

    helm uninstall my-memcached --namespace memcached-sample
    kubectl delete namespace memcached-sample