running mysql in k8s
play

RUNNING MYSQL IN K8S Version: 03.10.19 Mykola Marzhan Has been - PowerPoint PPT Presentation

RUNNING MYSQL IN K8S Version: 03.10.19 Mykola Marzhan Has been developing deployment, update and monitoring systems since 2004. WHAT IS AN OPERATOR? OPERATORS WHAT IF IT FAILS? PRESSLABS OPERATOR PRESSLABS OPERATOR MYSQL OPERATOR MYSQL


  1. RUNNING MYSQL IN K8S Version: 03.10.19

  2. Mykola Marzhan Has been developing deployment, update and monitoring systems since 2004.

  3. WHAT IS AN OPERATOR?

  4. OPERATORS

  5. WHAT IF IT FAILS?

  6. PRESSLABS OPERATOR

  7. PRESSLABS OPERATOR

  8. MYSQL OPERATOR

  9. MYSQL OPERATOR

  10. PERCONA XTRADB CLUSTER

  11. PERCONA XTRADB CLUSTER

  12. WHAT ABOUT PERSISTENCY?

  13. PERSISTENT VOLUME CLAIM PROVISIONER AWS EBS, AWS EFS OpenStack Cinder Google Cloud PD StorageOS Azure Disk, Azure File Flex Digital Ocean Flocker Ceph Quobyte Glusterfs Portworx Volume NFS Dell EMC ScaleIO iSCSI VMware vSphere Volume OpenEBS

  14. PERSISTENCY PersistentVolumeClaim Automatic emptyDir Automatic hostPath

  15. PERSISTENCY PersistentVolumeClaim PersistentVolumeClaim Automatic emptyDir Manual ReadWriteMany Automatic hostPath

  16. PERSISTENCY PersistentVolumeClaim PersistentVolumeClaim PersistentVolumeClaim Automatic emptyDir Manual ReadWriteMany Automatic emptyDir Automatic hostPath Automatic hostPath

  17. CAN I SCALE UP/DOWN?

  18. 
 HOW CAN I RUN MULTI-REGION CLUSTER?

  19. WHEN IS TRANSACTION FINISH? All nodes certified Majority of nodes certified Finished on master

  20. PFFF, SO, IN SHORT 
 HOW CAN I RUN A MULTI-REGION CLUSTER?

  21. WHAT ABOUT BACKUPS?

  22. BACKUP DESTINATION S3 compatible storage PersistentVolumeClaim

  23. BACKUP DESTINATION S3 compatible storage S3 compatible storage PersistentVolumeClaim

  24. BACKUP DESTINATION S3 compatible storage S3 compatible storage S3 compatible storage PersistentVolumeClaim Google Cloud Storage Azure Blob Storage

  25. BACKUP TOOL Percona XtraBackup mysqldump Percona XtraBackup direct streaming direct streaming save and stream

  26. WHAT ABOUT RESTORE?

  27. RESTORE SOURCE S3 compatible storage S3 compatible storage S3 compatible storage Persistent Volume Google Cloud Storage Azure Blob Storage HTTP URL

  28. WHAT ABOUT MONITORING?

  29. MONITORING Percona Monitoring 
 Prometheus Prometheus and Management MySQL Enterprise 
 Orchestrator Monitor

  30. WHAT ABOUT ENCRYPTION?

  31. ENCRYPTION TLS for client-server TLS for client-server No TLS for client-server TLS for replication TLS for replication No TLS for replication keyring is disabled keyring is disabled keyring is disabled

  32. WHAT ABOUT EASY BUTTON?

  33. Persistency Proxying Multi-Region Backups Monitoring Encryption Service Broker

  34. Mykola Marzhan 
 mykola.marzhan@percona.com

Recommend


More recommend