Skip to content

Add support for DNS chaos #6

@mefellows

Description

@mefellows

DNS issues are are not so common but the severity can be extremely high.

Add support for hosting a primary zone with the following HL requirements:

  • Ability to "proxy" another zone
  • Ability to "miss" records at a given rate (e.g. simulate RR DNS failure)
  • Ability to "delay" or add latency a lookup at random or fixed rates (test local DNS caching)
  • Ability to blacklist certain records, by not returning a DNS entry
  • Ability to corrupt certain records, by returning an invalid response

NOTE: some of the features could be implemented using the TCP network symptom, however a dedicated DNS component that can target specific records and types of failures is preferred.

See the following for inspiration:

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions