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

slackbot: setup deploy configuration #1448

Closed
9 tasks done
jaketrent opened this issue Nov 13, 2020 · 3 comments
Closed
9 tasks done

slackbot: setup deploy configuration #1448

jaketrent opened this issue Nov 13, 2020 · 3 comments
Assignees
Projects

Comments

@jaketrent
Copy link
Contributor

jaketrent commented Nov 13, 2020

Get a server setup for:

  • Accesses Github and Slack APIs
  • Hosting postgres
  • Receiving HTTP traffic

Self-service deploy steps:

  • Create Dockerfile for image
    • docker build -f Dockerfile.slackbot -t design-system/slackbot .
    • define needed secrets
  • Setup Gitlab CI
    • Project is already provisioned
  • Enable Harbor upload in CI
  • Create releases through helm
    • Write the helm install command
      • Create a values file (eg, readiness checks, provisioning)
        • Add ingress values (ie, domain)
      • Using a ps-service chart which already exists
    • Namespace already provisioned

Ops steps afterward:
??

Questions:

  • Is this on the production cluster or other?
@jaketrent jaketrent created this issue from a note in Work (Prioritized) Nov 13, 2020
@jaketrent jaketrent moved this from Prioritized to In Progress in Work Nov 17, 2020
@jaketrent jaketrent self-assigned this Nov 17, 2020
@jaketrent
Copy link
Contributor Author

I think there's still a problem here. Seeing:

  • Opaque errors from slack ui. Maybe logic or config problem.
  • Once it worked but posted to Pierce's site. Maybe a deploy problem.

I think we need to:

  • Add ps logging
  • Ship logs to grafana to get some transparency

@jaketrent
Copy link
Contributor Author

Blocked: waiting for grafana access.

@jaketrent jaketrent moved this from In Progress to Done in Work Dec 10, 2020
@jaketrent
Copy link
Contributor Author

Maybe someday.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Work
Done
Development

No branches or pull requests

1 participant