Versions Compared

Key

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

...

Code Block
# Delete the following from the installer package
cerebrum/k8s/cerebrum-auth-credentials.yaml
cerebrum/k8s/cerebrum-fernet-key.yaml
cerebrum/k8s/cerebrum-odbc-ini.yaml
cerebrum/k8s/cerebrum-oic.yaml
keycloak/k8s/keycloak-credentials.yaml
keycloak/k8s/keycloak-ldap-cert.yaml
keycloak/k8s/keycloak-kada-realm.yaml
postgres/k8s/credentials

# Compare this file with your current version.
# Update the file with any changes
cerebrum/k8s/cerebrum-extract-scripts.yaml

kubectl scale deployment --replicas 0 cerebrum-deployment-XXXXXXXXXX-XXXXX 
kubectl scale deployment --replicas 0 cerebrum-celery-scheduler-deployment-XXXXXXXXXX-XXXXX 

# Check in Platform Settings > Monitor that no batches are currently running.

kubectl apply -f postgres/k8s
kubectl apply -f zookeeper/k8s
kubectl apply -f solr/k8s
kubectl apply -f redis/k8s
kubectl apply -f keycloak/k8s
kubectl apply -f cerebrum/k8s
kubectl apply -f cortex/k8s/know-app.yaml

kubectl scale deployment --replicas 1 cerebrum-deployment-XXXXXXXXXX-XXXXX 
kubectl scale deployment --replicas 1 cerebrum-celery-scheduler-deployment-XXXXXXXXXX-XXXXX 

Docker deployments

Code Block
# Download new package
# Transfer package over to kada server under /kada

# unzip package
cd /kada
tar -xvf kada_5.5.0_docker_compose.tar.gz
cd /kada/d_pkg_5.5.0

# From the current version directory copy over the following config
cp /kada/d_pkg_5.4.0/conf/cortex.key /kada/d_pkg_5.5.0/conf/cortex.key
cp /kada/d_pkg_5.4.0/conf/cortex.crt /kada/d_pkg_5.5.0/conf/cortex.crt
cp /kada/d_pkg_5.4.0/conf/kada-realm.json /kada/d_pkg_5.5.0/conf/kada-realm.json

# Update these variables in the newer version's kada_docker_compose.env
KADA_ROOT_DATA_DIR=
KADA_DOCKER_NETWORK=
KADA_URL=

# The restart the environment
./kada_docker_compose_setup.sh update yes-i-can-proceed

...