Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cloudformation/devops-agent-skill-policies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -481,6 +481,6 @@ Outputs:
- agentcore-observability-setup: ${EnableAgentCoreObservabilitySetup} (bedrock-agentcore:Get/ListAgentRuntime, xray:GetTraceSegmentDestination, logs:DescribeDeliveries/DeliverySources/DeliveryDestinations/ResourcePolicies, lambda:GetFunctionConfiguration, ecs:DescribeTaskDefinition/DescribeServices/ListTasks, eks:DescribeCluster)
- agentcore-ops-review: ${EnableAgentCoreOpsReview} (bedrock-agentcore read-only List/Get for runtimes/memories/gateways/browsers/code-interpreters/workload-identities, ec2:DescribeSubnets)
Skills covered by AIDevOpsAgentAccessPolicy (no extra policy needed):
- eks-operation-review, enrich-with-aws-security-agent, crm-production-investigation-guidelines
- aws-eks-operations-review, eks-upgrade-readiness, enrich-with-aws-security-agent, crm-production-investigation-guidelines
No IAM required:
- skip-scheduled-maintenance
5 changes: 5 additions & 0 deletions custom-agents/aws-operation-review/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## 1.1.0

- Migrated from `eks-operation-review` to `aws-eks-operations-review` skill (288 checks vs basic)
- The older `eks-operation-review` skill has been removed from the repository

## 1.0.0

- Initial version
Expand Down
6 changes: 3 additions & 3 deletions custom-agents/aws-operation-review/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ This custom agent performs comprehensive operational reviews of AWS services (EK

- An AWS DevOps Agent space
- IAM permissions for EKS read APIs (`eks:DescribeCluster`, `eks:ListClusters`, `eks:ListNodegroups`, `eks:DescribeNodegroup`, `eks:ListAddons`, `eks:DescribeAddon`) and/or RDS read APIs (`rds:DescribeDBInstances`, `rds:DescribeDBClusters`, `rds:DescribeDBParameterGroups`, `rds:ListTagsForResource`)
- The [eks-operation-review skill](../../skills/eks-operation-review/) uploaded to your Agent Space. Important note: for the skill to be used by the custom agent, choose "All agents" in the "Agent Type" field when importing the skill, even that the skill's README file instructs to choose specific agent types
- The [aws-eks-operations-review skill](../../skills/aws-eks-operations-review/) uploaded to your Agent Space. Important note: for the skill to be used by the custom agent, choose "All agents" in the "Agent Type" field when importing the skill, even that the skill's README file instructs to choose specific agent types
- The [rds-operation-review skill](../../skills/rds-operation-review/) uploaded to your Agent Space. Important note: for the skill to be used by the custom agent, choose "All agents" in the "Agent Type" field when importing the skill, even that the skill's README file instructs to choose specific agent types
- The [bedrock-operation-review skill](../../skills/bedrock-operation-review/) uploaded to your Agent Space. Important note: for the skill to be used by the custom agent, choose "All agents" in the "Agent Type" field when importing the skill, even that the skill's README file instructs to choose specific agent types
- The [agentcore-ops-review skill](../../skills/agentcore-ops-review/) uploaded to your Agent Space. Important note: for the skill to be used by the custom agent, choose "All agents" in the "Agent Type" field when importing the skill. Also note: the standard `AIDevOpsAgentAccessPolicy` does not include the `bedrock-agentcore:` namespace — grant the read-only AgentCore permissions (or use the skill's observability-only mode) per the skill's README
Expand All @@ -29,7 +29,7 @@ This custom agent performs comprehensive operational reviews of AWS services (EK
2. Click "Create agent" (on the right side), then on the new menu that popped up, click "Form" (the left-most option)
3. In the "Name" field, use "aws-operation-review"
4. Copy the content of the "SYSTEM_PROMPT.md" file from this directory, and paste it into the "System prompt" field in the custom agent creation form
5. In the "Skills" drop-down list, select both the "eks-operation-review", "rds-operation-review", "bedrock-operation-review", and "agentcore-ops-review" skills, and click "Create agent"
5. In the "Skills" drop-down list, select both the "aws-eks-operations-review", "rds-operation-review", "bedrock-operation-review", and "agentcore-ops-review" skills, and click "Create agent"
6. Now we need to add the `use_aws` and `use_kubectl` tools - in the new custom agent's window, click "Edit"
7. In the new popped up window, select "Chat". A new chat will start on the left side. Wait for DevOps Agent to finish thinking, and it'll ask you what would you like to change
8. Type "Add the use_aws and use_kubectl tools to this custom agent". Once the chat is finished, verify in the custom agent's page that both `use_aws` and `use_kubectl` are shown under "Tools" for this custom agent
Expand All @@ -41,7 +41,7 @@ Once finished, the artifact is persisted on the **Artifacts** page in the DevOps

## Related

- [eks-operation-review skill](../../skills/eks-operation-review/) — domain knowledge for EKS cluster assessments
- [aws-eks-operations-review skill](../../skills/aws-eks-operations-review/) — domain knowledge for EKS cluster assessments
- [rds-operation-review skill](../../skills/rds-operation-review/) — domain knowledge for RDS/Aurora database assessments
- [bedrock-operation-review skill](../../skills/bedrock-operation-review/) — domain knowledge for Bedrock workload assessments
- [agentcore-ops-review skill](../../skills/agentcore-ops-review/) — domain knowledge for Bedrock AgentCore assessments
Expand Down
2 changes: 1 addition & 1 deletion custom-agents/aws-operation-review/SYSTEM_PROMPT.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Perform comprehensive operational reviews of AWS services (EKS clusters, RDS ins

1. Identify which AWS service the user wants reviewed (EKS, RDS, Aurora, Bedrock, or Bedrock AgentCore).
2. Load the appropriate skill for the service:
- For EKS clusters: use the `eks-operation-review` skill methodology
- For EKS clusters: use the `aws-eks-operations-review` skill methodology
- For RDS/Aurora databases: use the `rds-operation-review` skill methodology
- For Bedrock workloads: use the `bedrock-operation-review` skill methodology
- For Bedrock AgentCore workloads: use the `agentcore-ops-review` skill methodology
Expand Down
2 changes: 1 addition & 1 deletion llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Tools can be used with these AWS DevOps Agent types:

- [AWS Health Events Skill](skills/aws-health-events/SKILL.md): Retrieves and analyzes AWS Health events (service issues, scheduled changes, account notifications) to identify AWS-side events that correlate with observed operational issues
- [Support Cases Skill](skills/support-cases/SKILL.md): Searches and analyzes AWS Support cases to find historical incidents with similar symptoms, proven remediations, and recurring patterns
- [EKS Operation Review Skill](skills/eks-operation-review/SKILL.md): Performs comprehensive Amazon EKS operational reviews aligned with the AWS EKS Best Practices Guide covering security, reliability, networking, and scalability
- [AWS EKS Operations Review Skill](skills/aws-eks-operations-review/SKILL.md): Comprehensive read-only EKS best-practices review with 288 core checks across 9 pillars (Operations, Resilience, Security, Scalability, Performance, Observability, Networking, Cost, Control Plane), PASS/FAIL/N/A grading, QA gates, and remediation shards — aligned with the AWS EKS Best Practices Guide
- [EKS Upgrade Readiness Skill](skills/eks-upgrade-readiness/SKILL.md): Performs read-only Amazon EKS pre-upgrade readiness assessments aligned with the AWS EKS Best Practices Guide covering infrastructure prerequisites, EKS Upgrade Insights, API deprecations, addon compatibility, data plane inventory, PDB/topology safety, and capacity planning, producing a scored READY / NOT READY / READY WITH WARNINGS verdict
- [RDS Operation Review Skill](skills/rds-operation-review/SKILL.md): Performs comprehensive Amazon RDS and Aurora operational reviews aligned with the AWS Well-Architected Framework covering security, reliability, performance, cost optimization, and backups
- [MSK Operations Skill](skills/msk-operations/SKILL.md): Operates, troubleshoots, and assesses Amazon MSK Provisioned clusters (Standard and Express brokers) — performance issues, consumer lag, storage and EBS problems, rolling restarts and Kafka version upgrades, CloudWatch monitoring and alarms, and Kafka client (producer/consumer) tuning
Expand Down
3 changes: 0 additions & 3 deletions skills/eks-operation-review/.skilleval.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions skills/eks-operation-review/CHANGELOG.md

This file was deleted.

Loading
Loading