Page MenuHomePhabricator

Block External Access to The Management Tools
Closed, ResolvedPublic13 Estimated Story Points

Description

  • Team discussion to agree on the approach

We should block access to tools like:

  • Kafka UI -

3 out of 5 reviews (Reading documentation and testing in the local env)

    • Luvo
    • Ehi
    • Ricardo
    • Ruairi
    • Prabhat
    • Stephan
  • Airflow
  • Sonarqube
  • scheduler

AWS System Manager Sessions Manager should be used for this purpose.
https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager.html

    1. Acceptance Criteria
  • All the management services do not have external connectivity.
  • Only the authenticated users can access the management services using the Sessions Manager.

Event Timeline

JArguello-WMF set the point value for this task to 8.
  • Dev Access to kafka UI and Airflow UI are not available anymore.
  • Production Access will be blocked within 1-2 days.
  • Now the management tools are accessible only using the AWS Sessions manager, so only for a dedicated subset of AWS users. Documentation for activating the access is available.
  • Access to Sonarqube should be blocked in frames of a separate ticket, since Sonarqube also requires an upgrade.