Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
  • IMPORTANT: Take a backup of all your databases by running backup jobs located under OpsAdministration → Core / KnowledgePlatform / DataPipeline → BackupJobs OR You can use VM Disk Snapshots from your cloud provided
  • Once all the variables and Jenkins configurations are complete, you can start to build and deploy services.
  • Build all the services mentioned in the table below.
  • Ensure you provide the github_release_tag for Build jobs as per the tags mentioned in this sheet - Current Release Tags and Jenkins Jobs Reference.
  • Ensure all ArtificatUpload Jobs as successful.
  • Deploy services which are mentioned in the table below.
  • If some build and deploy jobs are not relevant to your setup, you can skip them.
  • Ensure you provide branch_or_tag as per the data mentoined in this sheet - Current Release Tags and Jenkins Jobs Reference under Jobs which use this repository column.
  • Once all services are deployed, please perform the manaual configurations mentioned in this sheet - Manual configurations

...

Knowledge Platform BuildKnowledge Platform DeployDataPipeline BuildDataPipeline DeployCore BuildCore Deploy
KnowledgePlatformLearningAnalyticsAnalyticsAPIPlayerPlayer

SearchDataPipelineDataProductsKeycloakKeycloak
Yarn

Yarn


YarnCassandraCassandra

Neo4jDefinitionUpdateSecorSecorLearnerLearner

StopNeo4jCluster
KafkaSetupContentContent
Neo4jNeo4j
KafkaIndexerTelemetryTelemetry

StartNeo4jCluster
CassandraDbUpdateProxyProxy

KafkaSetup
SamzaTelemetrySchemasCassandraTriggerCassandraTrigger
SyncTool

Neo4jElasticSearchSyncTool




OnboardAPI

CassandraDbUpdate


OnboardConsumers





Logging