Skip to content

Notes to make a production solution #1

@snemetz

Description

@snemetz

No application data/config/etc in /root
Pin image to version: rabbitmq:3.7.8-management[-alpine]. Variable in cloud-init template
Logrotate sidecar
Monitoring/Tracking: monitoring agent (datadog), tags
Host/resource names: namespace (env, etc)
Application data on separate file system. Setup fs/mount/etc
Future: create cloud native version
Tune ASG to prevent performance issues killing instances, quick cascade failures,
Ensure application is not running as root or needs any root permissions. Run as: rabbitmq
Setup user access to host for maintenance (userify)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions