Skip to content

Control network access in high abstractions by Tsuru Applications

License

Notifications You must be signed in to change notification settings

tsuru/acl-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

97cbb11 · Nov 29, 2024

History

63 Commits
Oct 27, 2022
Sep 1, 2023
Oct 5, 2022
Apr 25, 2023
Nov 10, 2022
Nov 29, 2024
Oct 6, 2022
Oct 5, 2022
Oct 5, 2022
Oct 5, 2022
Oct 27, 2022
Oct 5, 2022
Oct 25, 2022
Oct 25, 2022
Jan 19, 2023
Oct 27, 2022
Oct 20, 2022
Apr 25, 2023

Repository files navigation

acl-controller

Control network access in high abstractions by Tsuru Applications

Architecture

Loading
graph TD;
    developer[Developer];
    tsuru[TSURU API];
    aclapi[ACL-API];
    mongodb[(MongoDB)];
    acl-operator[acl-operator];
    network-policies[Kubernetes Network Policies]

    developer -- Manage ACL Rules --> tsuru;
    tsuru --> aclapi;
    aclapi --> mongodb;
    acl-operator -- Pull Rules ----> aclapi

    click tsuru "https://www.github.com/tsuru/tsuru" "Access github project"
    click aclapi "https://www.github.com/tsuru/acl-api" "Access github project"

    click acl-operator "https://www.github.com/tsuru/acl-operator" "Access github project"
    click network-policies "https://kubernetes.io/docs/concepts/services-networking/network-policies/" "Read more about kubernetes network policies"

    subgraph "cluster(s) [1..N]"
      acl-operator -- Manage --> network-policies
    end