Skip to content

Improve Security practices #75

Open
@arm4b

Description

@arm4b

From the:

At the moment we don't even configure any username/passwords for external services like Mongo, RabbitMQ with st2 Ansible installation. Additionally, we're not sure whether those services are listening on 127.0.0.1 or are open to public net.

All of that needs better control and improvement.

  • Ensure we can configure host for dependent services
  • Services should run on 127.0.0.1 (PostgreSQL, Mongo, RabbitMQ) by default
  • Configure/Set username/password for PostgreSQL, Mongo, RabbitMQ
  • If not explicitly set, passwords for PostgreSQL, Mongo, RabbitMQ should be generated randomly and placed in st2.conf

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions