Anaconda Enterprise configuration (YAML file)

The Anaconda Enterprise configuration YAML file, anaconda-platform.yml, contains both global and per-service configuration settings for your Anaconda Enterprise installation. You can edit these directly from the Ops Center.

This yaml-format file contains the locations and specifications for the following:

  • Admin
  • Authentication
  • Authentication escrow
  • Authentication server
  • Conda channels and defaults
  • Database
  • Deploy
  • Git
  • HTTPS
  • Images
  • Kubernetes
  • License
  • Offline docs
  • PostgreSQL
  • Repository
  • S3
  • S3 Client
  • Spaces
  • Storage
  • Sync
  • UI

Download a sample anaconda-platform configuration file.

To edit your anaconda-platform.yml file, from the Ops Center’s left navigation, click the Configuration link. In the box named Config Maps, select the file anaconda-platform.yml. Edit as desired.

Edits are made directly to the configuration file.

After editing, at the bottom left an Apply button appears. To save your work, click the Apply button.

If you attempt to abandon your edits by navigating away from the page, you will see a warning “You have unsaved changes!” You can choose to navigate away with the “Disregard and continue” button, or return to your editing with the “Close” button.

After making changes, restart the appropriate service so the changes will take effect. You can restart all services with these commands:

sudo gravity enter
kubectl get pods | grep ap- | cut -d' ' -f1 | xargs kubectl delete pods