I'd like to add support to provision the necessary resources within the cluster to enable Container Insights.
Before I begin, i'm looking for feedback on my approach:
cluster_container_insights_metrics to turn on feature (default == false)CloudWatchAgentServerPolicy (assuming manage_cluster_iam_resources == true)cluster_container_insights_logs to turn on feature (default == false)When enabled, the cluster has container insights metrics and/or logs configured for the cluster
Yes, once I hear 馃憤
I'm second guessing this idea. Since container insights is still using fluentd, you'll find that it takes a significant amount of resources to run within your cluster. I propose putting this on hold until fluent bit becomes an option for container insights...assuming that is on the roadmap.
Hi @cplee!
I'm always open to be persuaded but my feeling here would be to not include this. The reasons are covered in https://github.com/terraform-aws-modules/terraform-aws-eks/issues/99 but I'll reiterate here:
I would suggest you make a Helm Chart for Container Insights 馃檪
Also, FYI there's already a cloudwatch pluging for fluent-bit: https://github.com/aws/amazon-cloudwatch-logs-for-fluent-bit
Sounds good, thanks
@moniecodes I think you are mixing up ECS and EKS.
Yes, I just noticed this and deleted my comment! arg, wishful thinking.. I imagine if it was available so simply support would have been already added. Thanks
Most helpful comment
Yes, I just noticed this and deleted my comment! arg, wishful thinking.. I imagine if it was available so simply support would have been already added. Thanks