Categorygithub.com/uchimanajet7/rssaws
repositorypackage
0.0.0-20220221010155-2d6fddaf0b7d
Repository: https://github.com/uchimanajet7/rssaws.git
Documentation: pkg.go.dev

# README

rssaws

Create a list for scraping AWS Service Health Dashboard and registering RSS Feed to Slack.

Description

  • Output the file to register AWS RSS Feed in Slack.
  • Scraping the following web pages to get RSS Feed URL.
  • The acquired URL list is output to a file by organizing it by the region and service.

see also:

Features

  • It is made by golang so it supports multi form.
  • Get output organized by region and service.
  • You can control the operation in the setting file.
    • You can specify the URL of the scraping destination.

Requirement

Usage

Just run the only one command.

$ ./rssaws

However, setting is necessary to execute.

Setting Example

  1. In the same place as the binary file create execution settings file.

  2. Execution settings are done with config.json file.

{
	"RssURL": "https://status.aws.amazon.com/",
	"RegionsJSON": "https://ip-ranges.amazonaws.com/ip-ranges.json"
}

-> Please edit the output result file directly if you want to do fine editing.

Installation

If you build from source yourself.

$ go get -u github.com/uchimanajet7/rssaws
$ go build

When you want to check the output result

Download the sample output results files sample_region_feed.txt or sample_service_feed.txt from the repository.

-> Please note that it may not be the latest information.

Author

uchimanajet7

Licence

Apache License 2.0

As reference information