Skip to content

Conversation

@zjaco13
Copy link
Collaborator

@zjaco13 zjaco13 commented Aug 14, 2025

Issue #, if available:

Description of changes:
2 new patterns for supporting automode in observability accelerator. Open Source and AWS Native

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@zjaco13 zjaco13 marked this pull request as ready for review November 12, 2025 19:43
@zjaco13 zjaco13 requested a review from elamaran11 November 12, 2025 23:37
@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-awsnative-automode-observability deploy

1 similar comment
@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-awsnative-automode-observability deploy

@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-awsnative-automode-observability deploy

4 similar comments
@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-awsnative-automode-observability deploy

@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-awsnative-automode-observability deploy

@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-awsnative-automode-observability deploy

@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-awsnative-automode-observability deploy

@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-awsnative-automode-observability destroy

@zjaco13
Copy link
Collaborator Author

zjaco13 commented Nov 19, 2025

will close #184 and #185

@elamaran11
Copy link
Contributor

/do-2e2-test single-new-eks-automode-opensource-observability deploy

@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-automode-opensource-observability deploy

@elamaran11
Copy link
Contributor

/do-e2e-test single-new-eks-automode-opensource-observability destroy

Copy link
Contributor

@elamaran11 elamaran11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@zjaco13 Looks Great, love these two patterns. Documentation needs to be tighten up:

  1. Make sure mkdocs is updated with these two docs so we see new patterns in doc website
  2. I see some repeatations on things not really relevant to AutoMode. You can basically point to older docs
  3. Did you test mkdocs locally to see if the documentation pages are visible.
  4. Also the home md file should be updated with these new patterns in command outputs for make list

run_test: ${{ steps.checkUserPermissions.outputs.require-result }}
e2ePipeline:
runs-on: ubuntu-latest
permissions:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is already in main, rebase

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

resolved

@@ -0,0 +1,6 @@
import { configureApp } from '../lib/common/construct-utils';
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see name conflict. The naming scheme of patterns is single-new-eks-automode-opensource-observability.ts and single-new-eks-automode-awsnative-observability.ts. You are mixing it among your patterns. Please correct this uniformly

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should be resolved throughout


const app = configureApp();

new SingleNewEksAutoModeAWSNativeObservabilityPattern(app, 'single-new-eks-awsnative-automode');
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should be single-new-eks-automode-awsnative

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

resolved


4. GRAFANA API KEY: Amazon Managed Grafana provides a control plane API for generating Grafana API keys or Service Account Tokens.

=== "v10.4 & v9.4 workspaces"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is this "=== "v10.4 & v9.4 workspaces"" hanging out

--output text)
```

=== "v8.4 workspaces"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh i understand but make it look better like for v...

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks better once docs are published

Example settings: Update the context in `cdk.json` file located in `cdk-eks-blueprints-patterns` directory

```typescript
"context": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is specific in this for automode?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

none, copied from non automode docs

make pattern single-new-eks-automode-opensource-observability deploy
```

## Verify the resources
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we say something like wait for 20 mins or so before verifying

make pattern single-new-eks-automode-opensource-observability destroy
```

## Troubleshooting
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If this is repeated, can you point the original troubleshooting document?


![Perf_Dashboard](../images/automode-perfmonitoring.png)

## Viewing Logs
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same feedback. If nothing specific to AM or new, point to old doc link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants