doitintl/iris3

Uninstall script

Closed this issue · 1 comments

To uninstall Iris, delete

  • On the org level (see _deploy-org.sh), delete
    • Custom role iris3 along with the policy binding granting this role to the built-in App Engine service account $PROJECT_ID@appspot.gserviceaccount.com
    • Log sinks iris_sink
  • On the project level (see _deploy-project.sh), delete
  • The policy bindings allowing the PubSub service account to access label_one and do_label subscriptions and iris_deadletter_topic Topic
  • The PubSub topics
    • iris_schedulelabeling_topic
    • iris_deadletter_topic
  • and the associated PubSub subscriptions
    - iris_deadletter
    - do_label
    - label_one

If I missed something, please write it here in the issue report.

If you write a script for this, please submit a PR.

A new script uninstall.sh was added