Fragalysis Stack (Kubernetes)

Preparation

  • Installation
  • Relocation to EKS (basic)

Release process

  • Release process
  • How the automated stack build works
  • Release process (V1 hot-fixing)

Architecture and development process

  • Development Architecture
  • Development Processes
  • Backups
  • Production Replication

Squonk integration

  • Squonk Integration
  • Getting Job Definitions
  • Executing a Job

Kubernetes fragmentation process

  • Fragmentation Processes

Administration

  • Administration
    • Cloud Provider (STFC)
    • The Rancher Server
    • Managing Cluster Access
    • Configuring API expiry
    • The NFS Servers
    • Backups
    • Off-cluster backup locations
    • Stack Replication
    • AWX (Adding Developers)
    • Deployment Variables
    • Related Repositories
      • Informatics Matters Repositories
      • XChem Repositories
      • 3rd Party Repositories
    • Important Secrets
    • Data Recovery
    • Performance Considerations
    • Performance Monitoring (sysstats)
    • Ad hoc maintenance (Ansible)
    • Release process
    • Release process (V1 hot-fixing)
Fragalysis Stack (Kubernetes)
  • Administration
  • Related Repositories
  • View page source

Related Repositories

A list of repositories related to Fragalysis and its deployment and management on Kubernetes.

Informatics Matters Repositories

Repositories hosted on the Informatics Matters GitHub account.

  • ansible-infrastructure

  • ansible-role-awx-composer

  • ansible-role-cert-manager

  • ansible-role-infrastructure-data

  • ansible-role-infrastructure-user

  • bandr

  • docker-neo4j

  • docker-neo4j-ansible

  • docker-rdkit

  • docker-volume-replicator

  • trigger-awx

The following repositories are employed to generate neo4j-compliant fragmentation data: -

  • fragmentor

Cluster formation (using STFC OpenStack) resources are managed by the following repositories: -

  • ansible-bastion

XChem Repositories

Repositories hosted on the XChem GitHub account.

  • fragalysis

  • fragalysis-api

  • fragalysis-backend

  • fragalysis-frontend

  • fragalysis-keycloak

  • fragalysis-package

  • fragalysis-ispyb-target-access-authenticator

  • fragalysis-mock-target-access-authenticator

  • fragalysis-rdkit-cartridge-pgvector-debian

  • fragalysis-stack

  • fragalysis-stack-kubernetes

3rd Party Repositories

Repositories hosted on GitHub that we rely on but have little or no control over: -

  • ingress-nginx

  • cert-manager

Previous Next

© Copyright 2020, Informatics Matters Ltd.

Built with Sphinx using a theme provided by Read the Docs.