Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-1633

Agent gets a data directory for configuration and working files

    XMLWordPrintable

    Details

      Description

      Desired Behavior

      • The Agent gets a new command line argument -data-directory=, denoting a directory structure similar to JobScheduler Master.
        config/
          private/
            private.conf
            private-https.jks
        logs/
        tmp/
        
      • The new folder structure for the Agent is the following:
        • config/private is the folder for the secret informations related to the Agent and the content must be only readable by the Agent.
          • private.conf file contains the secret passwords for the the authentication, see an example on JS-1631.
          • private-https.jks is the Java Keystore with the complete HTTPS certificate (with private and public keys), see JS-1628 for detailed description.

      Observations

      • Currently, all files are optional. The Agent can be started with an empty data directory. The files in the folder private are required for the use of HTTPS connection.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jz Joacim Zschimmer
                Reporter:
                jz Joacim Zschimmer
                Approver:
                Santiago Aucejo Petzoldt
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: