Uploaded image for project: 'Service Design and Creation'
  1. Service Design and Creation
  2. SDC-907

Cassandra OOM Alignment - update OOM deployment

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Medium Medium
    • Beijing Release
    • None
    • SDC
    • SDC Sprint 12, SDC Sprint 13, SDC Sprint 14, SDC Sprint 15, SDC Sprint 16

       As a user deploying SDC.

      I want our deployment on OOM  to utilize the changes being done in the C* deployment. 

      so that our deployment will be more stable and to allow us in the future to upgrade single components.

      Note: at the moment our deployment needs to work on OOM and Heat. so keep this in mind while making changes.

       

      Flow:

      • C* docker:
        • C* docker startup -> wait for the C* server to be up -> C* up -> run C* default user update -> ready probe update state
        • Done for all C* Dockers
      • Init docker:
        • with for all C* dockers to be up -> run SDC user creation ->run schema creation -> ready probe update status 
        • Done once 

      DOD:

      1. add the use of the C* init docker as dependency on the c* server successful startup.
      2. add a definition of the init job to the k* template.
      3. add a ready check for the Cassandra docker to update that it has successfully started before running the init.
      4. the init docker should run once and only after the C* is ready.
      5. use secret for the C* default user and the SDC user.
      6. update the OOM templates for Beijing only.

       

            af732p af732p
            lior_nachmias lior_nachmias
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 2 days Original Estimate - 2 days
                2d
                Remaining:
                Remaining Estimate - 3 days
                3d
                Logged:
                Time Spent - Not Specified
                Not Specified