Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
├── cassandra
│   └── db
│       ├── db_create_tables.cql
│       └── db_init.cql
├── docker-compose.yaml
├── init-cassandra.sh
├── xconfadmin
│   ├── Dockerfile
│   └── config
│       └── sample_xconfadmin.conf
├── xconfui
│   ├── Dockerfile
│   └── config
│       └── sample_xconfui.conf
└── xconfwebconfig
    ├── Dockerfile
    └── config
        └── sample_xconfwebconfig.conf

Configuration files

xconfadmin, xconfui, xconfwebconfig holds the configuration which is same as  whatever available in their respective github repo.

Eg: For xconfadmin, https://github.com/rdkcentral/xconfadmin/commit/d740d4190db6c9f285ab68fd7d3e4ffaf94e8e2b#diff-840011df7d93f21a964cb8112e896a59d8cdc5368b890f0fe32d2c6b2634498b.

The difference is in
  database {
        hosts = [
            "127.0.0.1"
        ]
For standalone, it will be localhost as cassandra is running in different container this needs to address with Container name instead of localhost.

https://github.com/rdkcentral/rdk-cloud-container-config/blob/main/xconf/xconfadmin/config/sample_xconfadmin.conf#L76. For easeness, modified file is kept in the container config github repo.


Steps for running Container

  • Clone the Clone the rdk-cloud-container-config repo to your workspace
  • From the xconf folder. run

  • Code Block
    $ docker compose up --build -d
  •  check created containers  are running successfully

...