Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Logistics
    1. Leverage the Docker container provided by the COmanage team
      1. https://github.com/Internet2/comanage-registry-docker
      2. Includes
        1. Basic application on apache web server
        2. Shibboleth Service Provider
      3. Note for initial build build: export COMANAGE_REGISTRY_VERSION=3.0.0-rc1
      4. Pre-built containers in DockerHub - https://hub.docker.com/r/sphericalcowgroup/comanage-registry/https://hub.docker.com/r/sphericalcowgroup/comanage-registry-slapd/
        1. Initial version to use the Release Candidate versions: 3.0.0-rc1-shibboleth-sp/sphericalcowgroup/comanage-registry:3.0.0-rc1-shibboleth-sp
        2. Look at: https://github.com/Internet2/comanage-registry-docker/blob/master/docs/advanced-configuration.md for configuration options, examples, defaults, etc.
    2. Database – MARIA DB
      1. We will use the “TIER” MARIA DB container
    3. LDAP
      1. OpenLDAP
      2. Either the TIER OpenLDAP or COmanage OpenLDAP container will work
      3. The COmanage LDAP includes eduPerson and openssh-lpk.ldif (as does a version of the TIER LDAP)
    4. IdP/SP SAML Proxy
      1. We will use SATOSA
    5. Logging
      1. All logs will be sent to stdout using the TIER container logging definition.
  2. High Availability
    1. Typically done for the SAML proxy and LDAP only
      1. OpenLDAP (master/slave)
      2. Two SATOSA containers
    2. The early TIER distribution will not focus on this
  3. Post Install
    1. Send the users to a URL with “what is next”.
    2. TIER to draft site, COmanage team will help with the “what” is we can do the writing.
  4. Discussion - Demonstration/documentation of other provisioners
    1. TIER COmanage will leverage the LDAP provisioner
    2. TIER COmanage may provide some setup support for the Grouper provisioner
    3. TIER COmanage will likely provide no additional assistance for the other COmanage provisoners
      1. Github
      2. Home Directory (experimental – create homdirs on new user)
      3. Mailman
      4. Mediawiki (should we bundle this as a demo?)
      5. Changelog