...
Updating private repo with hosts and variables
git
clonecd
sunbird-devops
&&
git
checkout
tags/release-
12.
140.0
-b
release-
12.
140.0
cp -rf sunbird-devops/private_repo .
cd private_repo
Folder
Structure
for
the
private
directory
which
contains
ansible
hosts
secrets
and
variables.
Code Block language bash title Folder Structure ~/Documents/projects/subird-devops/private_repo(DO-470 ✗) tree ansible ansible └── inventory └── dev ├── Core │ ├── common.yml │ ├── hosts │ └── secrets.yml ├── DataPipeline │ ├── common.yml │ ├── hosts │ └── secrets.yml └── KnowledgePlatform ├── common.yml ├── hosts └── secrets.yml 5 directories, 9 files
git init
git add .
git commit -m"Creating private files"
- git remote add origin <private repo url>
- git branch --set-upstream-to=origin/master master && git push --set-upstream origin master
- update the variables and push it to upstream.
Updating
variables
and
hosts
cd
private_repo/ansible/inventory/dev/<module>/
update hosts
common.yml
secrets.yml
S.NO | Service | Server | IP Address of the machine | Ansible Group Name | Module |
1 | jenkins-master | Core | |||
2 | manager | Server-1 (swarm) | swarm-manager-1,swarm-agent-for-prometheus-1 swarm-agent-for-grafana-1, swarm-agent-for-alertmanager-1, | ||
3 | log-es | log-es-1 | |||
4 | |||||
5 | keycloak | Server-2 (core-db) | keycloak-1 | ||
6 | cassandra-lms (core) | cassandra-1 | |||
8 | Postgress | postgresql-master-1, postgresql-slave-1 | |||
9 | es-lms-1 | es-1 | |||
10 | |||||
11 | cassandra-lp-dp | Server-3 (lp-db) | lp-cassandra, dp-cassandra | KnowledgePlatform | |
12 | kp-dp-es-1 | composite-search-cluster,es-ps | |||
13 | Postgress | ||||
14 | neo4j | learning-neo4j-node1 | |||
15 | learning-1 | Server-4 (lp-services) | learning1,logstash-ps | ||
16 | redis | redis1 | |||
17 | search | search1 | |||
18 | spark | Server 5 (spark) | spark | Data Pipeline | |
19 | yarn-rm | Server 6 (yarn-RM) | yarn-master,yarn-ps | ||
20 | yarn-slave | Server 7 (yarn-slave) | yarn-slave,yarn-ps | ||
21 | |||||
22 | analytics-api | Server 8 (dp-services) | analytics-api, analytics-ps, | ||
23 | kafka-indexer | kafka-indexer | |||
24 | secor | secor, secor-ps | |||
25 | InfluxDB | ||||
26 | |||||
27 | kafka (Kp, Dp. Core) | Server 9 (kafka) | processing-cluster-kafka, processing-cluster-zookeepers, kafka-ps kafka-1 | Common |
...