Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

  • 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


Optional:

  • You can run the Logging job if required which is located under Core → Deploy → Logging
  • The Logging jobs will provision Kibana and provide you access to containr logs. But this will consume additional resources in your Swarm machines and we do not recommend to run this job if you have a single swarm machine.


Here is the list of jobs that are required to be built and deployed for your reference

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
  • No labels