Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Instrument Sentry + Fix IAM Policy #76

Merged
merged 4 commits into from
Sep 29, 2024
Merged

Instrument Sentry + Fix IAM Policy #76

merged 4 commits into from
Sep 29, 2024

Conversation

fullerzz
Copy link
Owner

Changes

  • Added Sentry sdk for monitoring
  • Fixed IAM policy permissions to allow for writing to S3 bucket

* added script to start dev server on different port

* chmod +x

* added additional resource to smolvault-policy
* loading sentry dsn from env file

* only call init on sentry sdk if enabled

* removed sentry debug endpoint
@fullerzz fullerzz added bug 🐛 Something isn't working config ⚙️ Change relating to configuration dependencies Pull requests that update a dependency file infra 🏗️ Relates to terraform labels Sep 29, 2024
@fullerzz fullerzz self-assigned this Sep 29, 2024
Copy link

scalr bot commented Sep 29, 2024

✅ Scalr runs report (309502d)

✅ Scalr runs report

Scalr finished execution of runs in all workspaces that are affected by a commit (309502d). The cumulative and per-workspace reports you can find below.

Summary

  • Overall status: Success ✅
  • Runs triggered - 1
  • Successful - 1 (review)

Per-workspace report

Run ID: run-v0ohk9fc3mlsts548
Workspace: smolvault
Environment: prod
Run mode: Plan Only
Status: Success ✅

Duration: 36s

Resources changes

To update: 1
aws_iam_user_policy.smolvault-user-policy {
  id: smolvault-user-prod:smolvault-user-policy-prod
  name: smolvault-user-policy-prod
}

Copy link

scalr bot commented Sep 29, 2024

✅ Scalr runs report

Scalr finished execution of runs in all workspaces that are affected by a commit (e9c8cc8). The cumulative and per-workspace reports you can find below.

Summary

  • Overall status: Success ✅
  • Runs triggered - 1
  • Successful - 1 (review)

Per-workspace report

Run ID: run-v0ohk9iechvlr7c1o
Workspace: smolvault
Environment: prod
Run mode: Plan Only
Status: Success ✅

Duration: 25s

Resources changes

To update: 1
aws_iam_user_policy.smolvault-user-policy {
  id: smolvault-user-prod:smolvault-user-policy-prod
  name: smolvault-user-policy-prod
}

@fullerzz fullerzz merged commit 838ca8d into main Sep 29, 2024
9 checks passed
@fullerzz fullerzz deleted the dev branch September 29, 2024 16:44
@fullerzz fullerzz restored the dev branch September 29, 2024 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 Something isn't working config ⚙️ Change relating to configuration dependencies Pull requests that update a dependency file infra 🏗️ Relates to terraform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant