├── .github ├── actions │ └── k3d │ │ └── action.yaml └── workflows │ ├── code-format-check.yml │ ├── codeql-analysis.yml │ ├── test.yml │ └── unit-test.yml ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENSE ├── README.md ├── authcenter ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── highgo │ │ │ └── cloud │ │ │ └── auth │ │ │ ├── authentication │ │ │ ├── MyAuthenticationFailureHandler.java │ │ │ ├── MyAuthenticationSuccessHandler.java │ │ │ └── MyLogoutSuccessHandler.java │ │ │ ├── config │ │ │ ├── CustomJwtAuthenticationTokenFilter.java │ │ │ ├── JasyptConfig.java │ │ │ └── WebSecurityConfig.java │ │ │ ├── constant │ │ │ ├── SecurityConstants.java │ │ │ ├── UrlConstants.java │ │ │ └── UserConstants.java │ │ │ ├── controller │ │ │ └── AuthController.java │ │ │ ├── entity │ │ │ ├── EmailVerificationCode.java │ │ │ ├── User.java │ │ │ ├── UserRole.java │ │ │ ├── UserType.java │ │ │ └── User_.java │ │ │ ├── model │ │ │ ├── CustomUserDetail.java │ │ │ ├── HgAuthority.java │ │ │ ├── UserType.java │ │ │ ├── dto │ │ │ │ ├── MonitorUserDto.java │ │ │ │ ├── RegisterUserDTO.java │ │ │ │ ├── UpdateUserDTO.java │ │ │ │ └── UserEmailDTO.java │ │ │ └── vo │ │ │ │ ├── UserInfoVO.java │ │ │ │ └── UserVO.java │ │ │ ├── repository │ │ │ ├── AccountRepository.java │ │ │ ├── UserRepository.java │ │ │ ├── UserRoleRepository.java │ │ │ ├── UserTypeRepository.java │ │ │ └── VerificationCodeRepository.java │ │ │ ├── response │ │ │ ├── ErrorResponse.java │ │ │ ├── GenericResponse.java │ │ │ ├── GlobalResponseCode.java │ │ │ ├── IErrorCode.java │ │ │ ├── RestResponse.java │ │ │ ├── SuccessResponse.java │ │ │ ├── WriteResponse.java │ │ │ └── serializer │ │ │ │ ├── JsonDeserializer.java │ │ │ │ ├── JsonSerializer.java │ │ │ │ └── KeyDictionary.java │ │ │ ├── service │ │ │ ├── AuthService.java │ │ │ ├── EmailService.java │ │ │ ├── UserService.java │ │ │ └── impl │ │ │ │ ├── AuthServiceImpl.java │ │ │ │ ├── EmailServiceImpl.java │ │ │ │ ├── UserDetailsServiceImpl.java │ │ │ │ └── UserServiceImpl.java │ │ │ └── util │ │ │ ├── JwtTokenUtil.java │ │ │ ├── Result.java │ │ │ ├── ResultUtil.java │ │ │ └── UserEncryptUtil.java │ └── resources │ │ ├── application-auth.yaml │ │ └── db │ │ └── changelog │ │ ├── auth │ │ ├── 0000-init.xml │ │ └── 20230921_init_data.xml │ │ └── db.changelog-auth.yaml │ └── test │ └── java │ └── com │ └── highgo │ └── cloud │ └── auth │ └── controller │ └── AuthControllerTest.java ├── cloudnative ├── pom.xml └── src │ ├── main │ ├── java │ │ ├── com │ │ │ └── highgo │ │ │ │ └── platform │ │ │ │ ├── CloudNativeApplication.java │ │ │ │ ├── apiserver │ │ │ │ ├── controller │ │ │ │ │ ├── AlertAutoScalingController.java │ │ │ │ │ ├── BackupController.java │ │ │ │ │ ├── ConfigController.java │ │ │ │ │ ├── DBDatabaseController.java │ │ │ │ │ ├── DBUserController.java │ │ │ │ │ ├── HealthzController.java │ │ │ │ │ ├── InstanceController.java │ │ │ │ │ ├── K8sClusterController.java │ │ │ │ │ ├── MonitorController.java │ │ │ │ │ ├── RestoreController.java │ │ │ │ │ └── WatcherController.java │ │ │ │ ├── model │ │ │ │ │ ├── dto │ │ │ │ │ │ ├── AutoScalingAlertRuleDTO.java │ │ │ │ │ │ ├── AutoScalingHistoryDTO.java │ │ │ │ │ │ ├── AutoScalingSwitchDTO.java │ │ │ │ │ │ ├── BackupDTO.java │ │ │ │ │ │ ├── BackupPolicyDTO.java │ │ │ │ │ │ ├── ConfigChangeParamDTO.java │ │ │ │ │ │ ├── ConfigInstanceParamDTO.java │ │ │ │ │ │ ├── InstanceDTO.java │ │ │ │ │ │ ├── InstanceNetworkDTO.java │ │ │ │ │ │ ├── MonitorUserDTO.java │ │ │ │ │ │ ├── OperationDTO.java │ │ │ │ │ │ └── RestoreRecordDTO.java │ │ │ │ │ ├── po │ │ │ │ │ │ ├── AutoScalingAlertRulePO.java │ │ │ │ │ │ ├── AutoScalingHistoryPO.java │ │ │ │ │ │ ├── AutoScalingSwitchPO.java │ │ │ │ │ │ ├── BackupPO.java │ │ │ │ │ │ ├── BackupPolicyPO.java │ │ │ │ │ │ ├── BaseEntity.java │ │ │ │ │ │ ├── ConfigChangeHistoryPO.java │ │ │ │ │ │ ├── ConfigChangeParamPO.java │ │ │ │ │ │ ├── ConfigInstanceParamPO.java │ │ │ │ │ │ ├── ConfigParamDefinationPO.java │ │ │ │ │ │ ├── ExtraMetaPO.java │ │ │ │ │ │ ├── InstanceEventPO.java │ │ │ │ │ │ ├── InstanceNetworkPO.java │ │ │ │ │ │ ├── InstancePO.java │ │ │ │ │ │ ├── InstanceStatusCountPO.java │ │ │ │ │ │ ├── K8sClusterInfoPO.java │ │ │ │ │ │ └── RestoreRecordPO.java │ │ │ │ │ └── vo │ │ │ │ │ │ ├── request │ │ │ │ │ │ ├── AlertMessage.java │ │ │ │ │ │ ├── ClusterVO.java │ │ │ │ │ │ ├── ConfigChangeParamVO.java │ │ │ │ │ │ ├── CreateBackupVO.java │ │ │ │ │ │ ├── CreateClusterVO.java │ │ │ │ │ │ ├── CreateInstanceVO.java │ │ │ │ │ │ ├── CreateMonitorVO.java │ │ │ │ │ │ ├── DatabaseUserVO.java │ │ │ │ │ │ ├── DatabaseVO.java │ │ │ │ │ │ ├── ModifyAlertRuleVO.java │ │ │ │ │ │ ├── ModifyAutoBackupSwitchVO.java │ │ │ │ │ │ ├── ModifyBackupPolicyVO.java │ │ │ │ │ │ ├── ModifyClassVO.java │ │ │ │ │ │ ├── ModifyConfigChangeVO.java │ │ │ │ │ │ ├── ModifyInstanceDescriptionVO.java │ │ │ │ │ │ ├── ModifyStorageVO.java │ │ │ │ │ │ ├── ModifySwitchVO.java │ │ │ │ │ │ ├── ResetPasswordVO.java │ │ │ │ │ │ ├── RestoreInstanceVO.java │ │ │ │ │ │ └── VerifyInstanceNameVO.java │ │ │ │ │ │ └── response │ │ │ │ │ │ ├── ActionResponse.java │ │ │ │ │ │ ├── AutoScalingAlertRuleVO.java │ │ │ │ │ │ ├── AutoScalingSwitchVO.java │ │ │ │ │ │ ├── BackupPolicyVO.java │ │ │ │ │ │ ├── BackupVO.java │ │ │ │ │ │ ├── ClusterInfoVO.java │ │ │ │ │ │ ├── ConfigChangeHistoryVO.java │ │ │ │ │ │ ├── ConfigChangeVO.java │ │ │ │ │ │ ├── ConfigParamInfoVO.java │ │ │ │ │ │ ├── InstanceCountVO.java │ │ │ │ │ │ ├── InstanceEventVO.java │ │ │ │ │ │ ├── InstanceVO.java │ │ │ │ │ │ └── K8sResourceCountVO.java │ │ │ │ ├── repository │ │ │ │ │ ├── AutoScalingAlertRuleRepository.java │ │ │ │ │ ├── AutoScalingHistoryRepository.java │ │ │ │ │ ├── AutoScalingSwitchRepository.java │ │ │ │ │ ├── BackupPolicyRepository.java │ │ │ │ │ ├── BackupRepository.java │ │ │ │ │ ├── BaseRepository.java │ │ │ │ │ ├── ConfigChangeHistoryRepository.java │ │ │ │ │ ├── ConfigChangeParamRepository.java │ │ │ │ │ ├── ConfigDefinationRepository.java │ │ │ │ │ ├── ConfigInstanceParamRepository.java │ │ │ │ │ ├── ExtraMetaRepository.java │ │ │ │ │ ├── InstanceEventRepository.java │ │ │ │ │ ├── InstanceNetworkRepository.java │ │ │ │ │ ├── InstanceRepository.java │ │ │ │ │ ├── K8sClusterInfoRepository.java │ │ │ │ │ └── RestoreRecordRepository.java │ │ │ │ └── service │ │ │ │ │ ├── AlertAutoScalingService.java │ │ │ │ │ ├── BackupService.java │ │ │ │ │ ├── ConfigService.java │ │ │ │ │ ├── DBDatabaseService.java │ │ │ │ │ ├── DBUserService.java │ │ │ │ │ ├── ExtraMetaService.java │ │ │ │ │ ├── InstanceService.java │ │ │ │ │ ├── K8sClusterService.java │ │ │ │ │ ├── MonitorService.java │ │ │ │ │ ├── RestoreRecordService.java │ │ │ │ │ ├── RestoreService.java │ │ │ │ │ └── impl │ │ │ │ │ ├── AlertAutoScalingServiceImpl.java │ │ │ │ │ ├── BackupServiceImpl.java │ │ │ │ │ ├── ConfigServiceImpl.java │ │ │ │ │ ├── DBDatabaseServiceImpl.java │ │ │ │ │ ├── DBUserServiceImpl.java │ │ │ │ │ ├── ExtraMetaServiceImpl.java │ │ │ │ │ ├── InstanceServiceImpl.java │ │ │ │ │ ├── K8sClusterServiceImpl.java │ │ │ │ │ ├── MonitorServiceImpl.java │ │ │ │ │ ├── RestoreRecordServiceImpl.java │ │ │ │ │ └── RestoreServiceImpl.java │ │ │ │ ├── configuration │ │ │ │ ├── DataSourceConfig.java │ │ │ │ ├── K8sClientConfiguration.java │ │ │ │ ├── RestTemplateConfigurationDev.java │ │ │ │ └── ThreadPoolConfig.java │ │ │ │ ├── errorcode │ │ │ │ ├── AutoScalingError.java │ │ │ │ ├── BackupError.java │ │ │ │ ├── BaseError.java │ │ │ │ ├── ClusterError.java │ │ │ │ ├── CommonError.java │ │ │ │ ├── InstanceError.java │ │ │ │ ├── ParamError.java │ │ │ │ ├── RestoreError.java │ │ │ │ └── UserError.java │ │ │ │ ├── exception │ │ │ │ ├── AutoScalingException.java │ │ │ │ ├── BackupException.java │ │ │ │ ├── BadRequestException.java │ │ │ │ ├── BaseException.java │ │ │ │ ├── ClusterException.java │ │ │ │ ├── CommonException.java │ │ │ │ ├── InstanceException.java │ │ │ │ └── RestoreException.java │ │ │ │ ├── operator │ │ │ │ ├── ElectLeader.java │ │ │ │ ├── cr │ │ │ │ │ ├── DatabaseCluster.java │ │ │ │ │ └── bean │ │ │ │ │ │ ├── DatabaseClusterSpec.java │ │ │ │ │ │ ├── DatabaseClusterStatus.java │ │ │ │ │ │ ├── backup │ │ │ │ │ │ ├── Backup.java │ │ │ │ │ │ ├── Manual.java │ │ │ │ │ │ ├── PgBackrest.java │ │ │ │ │ │ ├── Repo.java │ │ │ │ │ │ ├── Restore.java │ │ │ │ │ │ ├── RestoreCluster.java │ │ │ │ │ │ ├── RestoreDatasource.java │ │ │ │ │ │ ├── S3.java │ │ │ │ │ │ └── Volume.java │ │ │ │ │ │ ├── common │ │ │ │ │ │ ├── DataVolumeClaimSpec.java │ │ │ │ │ │ ├── Limit.java │ │ │ │ │ │ ├── Request.java │ │ │ │ │ │ ├── Resource.java │ │ │ │ │ │ ├── StorageRequests.java │ │ │ │ │ │ ├── StorageResource.java │ │ │ │ │ │ └── VolumeClaimSpec.java │ │ │ │ │ │ ├── imagePullsecret │ │ │ │ │ │ └── ImagePullSecret.java │ │ │ │ │ │ ├── instance │ │ │ │ │ │ ├── Instance.java │ │ │ │ │ │ └── StatusInstance.java │ │ │ │ │ │ ├── monitor │ │ │ │ │ │ ├── Exporter.java │ │ │ │ │ │ ├── Monitor.java │ │ │ │ │ │ └── PgMonitor.java │ │ │ │ │ │ ├── patroni │ │ │ │ │ │ ├── DynamicConfiguration.java │ │ │ │ │ │ ├── Patroni.java │ │ │ │ │ │ └── Postgresql.java │ │ │ │ │ │ ├── pgadmin │ │ │ │ │ │ ├── PgAdmin.java │ │ │ │ │ │ └── UserInterface.java │ │ │ │ │ │ ├── service │ │ │ │ │ │ └── DatabaseService.java │ │ │ │ │ │ ├── status │ │ │ │ │ │ ├── ManualBackupStatus.java │ │ │ │ │ │ ├── PgbackrestStatus.java │ │ │ │ │ │ ├── Repo.java │ │ │ │ │ │ ├── RepoHost.java │ │ │ │ │ │ ├── RestoreStatus.java │ │ │ │ │ │ └── ScheduledBackupsStatus.java │ │ │ │ │ │ └── user │ │ │ │ │ │ └── User.java │ │ │ │ ├── service │ │ │ │ │ ├── CrService.java │ │ │ │ │ ├── HighAvailabilityService.java │ │ │ │ │ ├── OperatorBackupsService.java │ │ │ │ │ ├── OperatorClusterSpecService.java │ │ │ │ │ ├── OperatorCommonService.java │ │ │ │ │ ├── OperatorInstanceService.java │ │ │ │ │ ├── OperatorRestoreService.java │ │ │ │ │ ├── OperatorSvcService.java │ │ │ │ │ ├── OperatorUserService.java │ │ │ │ │ └── impl │ │ │ │ │ │ ├── CrServiceImpl.java │ │ │ │ │ │ ├── HighAvailabilityImpl.java │ │ │ │ │ │ ├── OperatorBackupServiceImpl.java │ │ │ │ │ │ ├── OperatorClusterSpecServiceImpl.java │ │ │ │ │ │ ├── OperatorCommonServiceImpl.java │ │ │ │ │ │ ├── OperatorInstanceServiceImpl.java │ │ │ │ │ │ ├── OperatorRestoreServiceImpl.java │ │ │ │ │ │ ├── OperatorSvcServiceImpl.java │ │ │ │ │ │ ├── OperatorUserServiceImpl.java │ │ │ │ │ │ └── TestCrServiceImpl.java │ │ │ │ └── watcher │ │ │ │ │ ├── AbstractWatcherFactory.java │ │ │ │ │ ├── CloudAbstractWatcherFactory.java │ │ │ │ │ ├── CloudClusterWatcher.java │ │ │ │ │ ├── PostApplicationStart.java │ │ │ │ │ ├── WatcherFactory.java │ │ │ │ │ └── WatcherTask.java │ │ │ │ ├── utils │ │ │ │ └── AsyncTask.java │ │ │ │ └── websocket │ │ │ │ ├── common │ │ │ │ ├── WebsocketHandler.java │ │ │ │ └── WebsocketRequest.java │ │ │ │ └── service │ │ │ │ ├── WebsocketService.java │ │ │ │ └── WebsocketServiceImpl.java │ │ └── lombok.config │ └── resources │ │ ├── application-native.yaml │ │ ├── application.yaml │ │ ├── db │ │ └── changelog │ │ │ ├── db.changelog-master.yaml │ │ │ ├── db.changelog-native.yaml │ │ │ └── ivory │ │ │ ├── 0000-init.xml │ │ │ └── 20230111-insert-config-param-defination.xml │ │ ├── monitor │ │ ├── highgo │ │ │ ├── README.md │ │ │ ├── alert-rule.xml │ │ │ ├── alertmanager-config.yaml │ │ │ ├── alertmanager-rules-config.yaml │ │ │ ├── configAlertRule.sh │ │ │ ├── crunchy_grafana_dashboards.yml │ │ │ ├── dashboards │ │ │ │ ├── crud_details.json │ │ │ │ ├── kustomization.yaml │ │ │ │ ├── pgbackrest.json │ │ │ │ ├── pod_details.json │ │ │ │ ├── pod_details2.json │ │ │ │ ├── postgres_overview.json │ │ │ │ ├── postgresql_details.json │ │ │ │ ├── postgresql_service_health.json │ │ │ │ ├── prometheus_alerts.json │ │ │ │ └── query_statistics.json │ │ │ ├── deploy-alertmanager.yaml │ │ │ ├── deploy-grafana.yaml │ │ │ ├── deploy-prometheus.yaml │ │ │ ├── grafana-datasources.yaml │ │ │ ├── grafana-secret.yaml │ │ │ ├── installMonitor.sh │ │ │ ├── kustomization.yaml │ │ │ ├── prometheus-config.yaml │ │ │ ├── pvcs.yaml │ │ │ ├── rbac-cr.yaml │ │ │ ├── rbac-crb.yaml │ │ │ ├── rbac-sa.yaml │ │ │ └── service.yaml │ │ └── ivory │ │ │ ├── README.md │ │ │ ├── alert-rule.xml │ │ │ ├── alertmanager-config.yaml │ │ │ ├── alertmanager-rules-config.yaml │ │ │ ├── configAlertRule.sh │ │ │ ├── dashboards │ │ │ ├── crud_details.json │ │ │ ├── kustomization.yaml │ │ │ ├── pgbackrest.json │ │ │ ├── pod_details.json │ │ │ ├── pod_details2.json │ │ │ ├── postgres_overview.json │ │ │ ├── postgresql_details.json │ │ │ ├── postgresql_service_health.json │ │ │ ├── prometheus_alerts.json │ │ │ └── query_statistics.json │ │ │ ├── deploy-alertmanager.yaml │ │ │ ├── deploy-grafana.yaml │ │ │ ├── deploy-prometheus.yaml │ │ │ ├── grafana-datasources.yaml │ │ │ ├── grafana-secret.yaml │ │ │ ├── grafana_dashboards.yml │ │ │ ├── installMonitor.sh │ │ │ ├── kustomization.yaml │ │ │ ├── prometheus-config.yaml │ │ │ ├── pvcs.yaml │ │ │ ├── rbac-cr.yaml │ │ │ ├── rbac-crb.yaml │ │ │ ├── rbac-sa.yaml │ │ │ └── service.yaml │ │ └── spring_pro_logback.xml │ └── test │ └── java │ └── com │ └── highgo │ └── platform │ ├── apiserver │ └── service │ │ └── impl │ │ └── InstanceServiceImplTest.java │ ├── configuration │ └── K8sClientConfigurationTest.java │ └── operator │ └── service │ └── impl │ └── CrServiceImplTest.java ├── codestyle ├── license-header └── spotless_formatter.xml ├── common ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── highgo │ │ └── cloud │ │ ├── base │ │ ├── BaseDTO.java │ │ ├── BaseEntity.java │ │ ├── BaseMapper.java │ │ └── CloudPlatformEntityListener.java │ │ ├── constant │ │ ├── BackupConstant.java │ │ ├── CommonConstant.java │ │ ├── ConfigToolConstant.java │ │ ├── DBConstant.java │ │ ├── DBInstallResultMessage.java │ │ ├── DataConstant.java │ │ ├── DbhaConstant.java │ │ ├── DeployConstant.java │ │ ├── HghacConstant.java │ │ ├── InstallPkgConstant.java │ │ ├── InstanceAllowConstant.java │ │ ├── MigrationConstant.java │ │ ├── MonitorConstant.java │ │ ├── OperatorConstant.java │ │ ├── OrderContant.java │ │ ├── ProviderTypeEnum.java │ │ ├── RabbitMqConstant.java │ │ ├── ReplicationConstant.java │ │ ├── ResourceManageConstant.java │ │ ├── SaasConstant.java │ │ └── SecurityConstants.java │ │ ├── enums │ │ ├── AutoScalingConditionals.java │ │ ├── AutoScalingOperation.java │ │ ├── AutoScalingStatus.java │ │ ├── AutoScalingType.java │ │ ├── BackupMethod.java │ │ ├── BackupMode.java │ │ ├── BackupPolicy.java │ │ ├── BackupPolicyType.java │ │ ├── BackupStatus.java │ │ ├── BackupType.java │ │ ├── ConfigParamType.java │ │ ├── DBOperation.java │ │ ├── DbBackStatus.java │ │ ├── HighgoDBVersion.java │ │ ├── InstanceStatus.java │ │ ├── InstanceType.java │ │ ├── IvoryVersion.java │ │ ├── LockStatus.java │ │ ├── MonitorStatus.java │ │ ├── MonitorStatusCode.java │ │ ├── NetworkType.java │ │ ├── OperationName.java │ │ ├── OperationStatus.java │ │ ├── OrderStatus.java │ │ ├── SwitchStatus.java │ │ ├── UserOption.java │ │ └── UserType.java │ │ ├── exception │ │ ├── BadRequestException.java │ │ ├── BusinessException.java │ │ ├── HgJdbcException.java │ │ ├── PropertyException.java │ │ └── ShellException.java │ │ ├── model │ │ ├── CommonResult.java │ │ ├── DatabaseConnectInfo.java │ │ ├── K8sClusterInfoDTO.java │ │ ├── PageInfo.java │ │ ├── ResultTO.java │ │ ├── ServerConnectVO.java │ │ └── ShellResult.java │ │ ├── result │ │ ├── IResultCode.java │ │ ├── R.java │ │ └── ResultCode.java │ │ └── util │ │ ├── AESUtil.java │ │ ├── BeanUtil.java │ │ ├── CommonUtil.java │ │ ├── CronUtil.java │ │ ├── DateHelper.java │ │ ├── FastJsonUtils.java │ │ ├── HgJdbcUtil.java │ │ ├── HttpRequest.java │ │ ├── HttpUtils.java │ │ ├── PropertyUtil.java │ │ ├── RequestUtil.java │ │ ├── ServiceUtil.java │ │ ├── ShellUtil.java │ │ ├── SshUtil.java │ │ ├── ThrowableUtil.java │ │ ├── TimeUtil.java │ │ ├── UserEncryptUtil.java │ │ └── toolkit │ │ ├── Base64Util.java │ │ ├── ConcurrentDateFormat.java │ │ ├── DateUtil.java │ │ ├── Exceptions.java │ │ ├── FebsUtil.java │ │ ├── JsonBuilder.java │ │ ├── ObjectUtil.java │ │ ├── OkHttpUtil.java │ │ ├── PageUtil.java │ │ ├── StringUtil.java │ │ ├── ValidationUtil.java │ │ └── support │ │ ├── CharPool.java │ │ ├── Charsets.java │ │ ├── FastStringWriter.java │ │ ├── RandomType.java │ │ └── StringPool.java │ └── test │ └── com │ └── highgo │ └── cloud │ └── util │ └── AESUtilTest.java ├── ivory-cloud_release_notes.txt ├── mvnw ├── mvnw.cmd ├── pom.xml └── tools └── ivory-operator /.github/actions/k3d/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/.github/actions/k3d/action.yaml -------------------------------------------------------------------------------- /.github/workflows/code-format-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/.github/workflows/code-format-check.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/.github/workflows/unit-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/README.md -------------------------------------------------------------------------------- /authcenter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/pom.xml -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/authentication/MyAuthenticationFailureHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/authentication/MyAuthenticationFailureHandler.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/authentication/MyAuthenticationSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/authentication/MyAuthenticationSuccessHandler.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/authentication/MyLogoutSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/authentication/MyLogoutSuccessHandler.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/config/CustomJwtAuthenticationTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/config/CustomJwtAuthenticationTokenFilter.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/config/JasyptConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/config/JasyptConfig.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/config/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/config/WebSecurityConfig.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/constant/SecurityConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/constant/SecurityConstants.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/constant/UrlConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/constant/UrlConstants.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/constant/UserConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/constant/UserConstants.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/controller/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/controller/AuthController.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/entity/EmailVerificationCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/entity/EmailVerificationCode.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/entity/User.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/entity/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/entity/UserRole.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/entity/UserType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/entity/UserType.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/entity/User_.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/entity/User_.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/model/CustomUserDetail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/model/CustomUserDetail.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/model/HgAuthority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/model/HgAuthority.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/model/UserType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/model/UserType.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/model/dto/MonitorUserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/model/dto/MonitorUserDto.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/model/dto/RegisterUserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/model/dto/RegisterUserDTO.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/model/dto/UpdateUserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/model/dto/UpdateUserDTO.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/model/dto/UserEmailDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/model/dto/UserEmailDTO.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/model/vo/UserInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/model/vo/UserInfoVO.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/model/vo/UserVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/model/vo/UserVO.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/repository/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/repository/AccountRepository.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/repository/UserRepository.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/repository/UserRoleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/repository/UserRoleRepository.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/repository/UserTypeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/repository/UserTypeRepository.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/repository/VerificationCodeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/repository/VerificationCodeRepository.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/ErrorResponse.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/GenericResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/GenericResponse.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/GlobalResponseCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/GlobalResponseCode.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/IErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/IErrorCode.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/RestResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/RestResponse.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/SuccessResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/SuccessResponse.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/WriteResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/WriteResponse.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/serializer/JsonDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/serializer/JsonDeserializer.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/serializer/JsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/serializer/JsonSerializer.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/response/serializer/KeyDictionary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/response/serializer/KeyDictionary.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/service/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/service/AuthService.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/service/EmailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/service/EmailService.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/service/UserService.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/service/impl/AuthServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/service/impl/AuthServiceImpl.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/service/impl/EmailServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/service/impl/EmailServiceImpl.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/service/impl/UserDetailsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/service/impl/UserDetailsServiceImpl.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/service/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/service/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/util/JwtTokenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/util/JwtTokenUtil.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/util/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/util/Result.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/util/ResultUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/util/ResultUtil.java -------------------------------------------------------------------------------- /authcenter/src/main/java/com/highgo/cloud/auth/util/UserEncryptUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/java/com/highgo/cloud/auth/util/UserEncryptUtil.java -------------------------------------------------------------------------------- /authcenter/src/main/resources/application-auth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/resources/application-auth.yaml -------------------------------------------------------------------------------- /authcenter/src/main/resources/db/changelog/auth/0000-init.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/resources/db/changelog/auth/0000-init.xml -------------------------------------------------------------------------------- /authcenter/src/main/resources/db/changelog/auth/20230921_init_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/resources/db/changelog/auth/20230921_init_data.xml -------------------------------------------------------------------------------- /authcenter/src/main/resources/db/changelog/db.changelog-auth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/main/resources/db/changelog/db.changelog-auth.yaml -------------------------------------------------------------------------------- /authcenter/src/test/java/com/highgo/cloud/auth/controller/AuthControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/authcenter/src/test/java/com/highgo/cloud/auth/controller/AuthControllerTest.java -------------------------------------------------------------------------------- /cloudnative/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/pom.xml -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/CloudNativeApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/CloudNativeApplication.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/AlertAutoScalingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/AlertAutoScalingController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/BackupController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/BackupController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/ConfigController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/ConfigController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/DBDatabaseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/DBDatabaseController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/DBUserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/DBUserController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/HealthzController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/HealthzController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/InstanceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/InstanceController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/K8sClusterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/K8sClusterController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/MonitorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/MonitorController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/RestoreController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/RestoreController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/controller/WatcherController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/controller/WatcherController.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/AutoScalingAlertRuleDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/AutoScalingAlertRuleDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/AutoScalingHistoryDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/AutoScalingHistoryDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/AutoScalingSwitchDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/AutoScalingSwitchDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/BackupDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/BackupDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/BackupPolicyDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/BackupPolicyDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/ConfigChangeParamDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/ConfigChangeParamDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/ConfigInstanceParamDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/ConfigInstanceParamDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/InstanceDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/InstanceDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/InstanceNetworkDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/InstanceNetworkDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/MonitorUserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/MonitorUserDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/OperationDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/OperationDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/RestoreRecordDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/dto/RestoreRecordDTO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/AutoScalingAlertRulePO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/AutoScalingAlertRulePO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/AutoScalingHistoryPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/AutoScalingHistoryPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/AutoScalingSwitchPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/AutoScalingSwitchPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/BackupPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/BackupPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/BackupPolicyPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/BackupPolicyPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/BaseEntity.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ConfigChangeHistoryPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ConfigChangeHistoryPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ConfigChangeParamPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ConfigChangeParamPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ConfigInstanceParamPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ConfigInstanceParamPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ConfigParamDefinationPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ConfigParamDefinationPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ExtraMetaPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/ExtraMetaPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/InstanceEventPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/InstanceEventPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/InstanceNetworkPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/InstanceNetworkPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/InstancePO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/InstancePO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/InstanceStatusCountPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/InstanceStatusCountPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/K8sClusterInfoPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/K8sClusterInfoPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/RestoreRecordPO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/po/RestoreRecordPO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/AlertMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/AlertMessage.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ClusterVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ClusterVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ConfigChangeParamVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ConfigChangeParamVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/CreateBackupVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/CreateBackupVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/CreateClusterVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/CreateClusterVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/CreateInstanceVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/CreateInstanceVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/CreateMonitorVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/CreateMonitorVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/DatabaseUserVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/DatabaseUserVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/DatabaseVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/DatabaseVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyAlertRuleVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyAlertRuleVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyAutoBackupSwitchVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyAutoBackupSwitchVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyBackupPolicyVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyBackupPolicyVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyClassVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyClassVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyConfigChangeVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyConfigChangeVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyInstanceDescriptionVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyInstanceDescriptionVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyStorageVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifyStorageVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifySwitchVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ModifySwitchVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ResetPasswordVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/ResetPasswordVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/RestoreInstanceVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/RestoreInstanceVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/VerifyInstanceNameVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/request/VerifyInstanceNameVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ActionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ActionResponse.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/AutoScalingAlertRuleVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/AutoScalingAlertRuleVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/AutoScalingSwitchVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/AutoScalingSwitchVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/BackupPolicyVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/BackupPolicyVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/BackupVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/BackupVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ClusterInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ClusterInfoVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ConfigChangeHistoryVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ConfigChangeHistoryVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ConfigChangeVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ConfigChangeVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ConfigParamInfoVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/ConfigParamInfoVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/InstanceCountVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/InstanceCountVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/InstanceEventVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/InstanceEventVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/InstanceVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/InstanceVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/K8sResourceCountVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/model/vo/response/K8sResourceCountVO.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/AutoScalingAlertRuleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/AutoScalingAlertRuleRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/AutoScalingHistoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/AutoScalingHistoryRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/AutoScalingSwitchRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/AutoScalingSwitchRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/BackupPolicyRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/BackupPolicyRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/BackupRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/BackupRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/BaseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/BaseRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ConfigChangeHistoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ConfigChangeHistoryRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ConfigChangeParamRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ConfigChangeParamRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ConfigDefinationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ConfigDefinationRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ConfigInstanceParamRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ConfigInstanceParamRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ExtraMetaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/ExtraMetaRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/InstanceEventRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/InstanceEventRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/InstanceNetworkRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/InstanceNetworkRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/InstanceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/InstanceRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/K8sClusterInfoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/K8sClusterInfoRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/repository/RestoreRecordRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/repository/RestoreRecordRepository.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/AlertAutoScalingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/AlertAutoScalingService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/BackupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/BackupService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/ConfigService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/ConfigService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/DBDatabaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/DBDatabaseService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/DBUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/DBUserService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/ExtraMetaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/ExtraMetaService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/InstanceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/InstanceService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/K8sClusterService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/K8sClusterService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/MonitorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/MonitorService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/RestoreRecordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/RestoreRecordService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/RestoreService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/RestoreService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/AlertAutoScalingServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/AlertAutoScalingServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/BackupServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/BackupServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/ConfigServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/ConfigServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/DBDatabaseServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/DBDatabaseServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/DBUserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/DBUserServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/ExtraMetaServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/ExtraMetaServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/InstanceServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/InstanceServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/K8sClusterServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/K8sClusterServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/MonitorServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/MonitorServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/RestoreRecordServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/RestoreRecordServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/RestoreServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/apiserver/service/impl/RestoreServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/configuration/DataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/configuration/DataSourceConfig.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/configuration/K8sClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/configuration/K8sClientConfiguration.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/configuration/RestTemplateConfigurationDev.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/configuration/RestTemplateConfigurationDev.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/configuration/ThreadPoolConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/configuration/ThreadPoolConfig.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/errorcode/AutoScalingError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/errorcode/AutoScalingError.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/errorcode/BackupError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/errorcode/BackupError.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/errorcode/BaseError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/errorcode/BaseError.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/errorcode/ClusterError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/errorcode/ClusterError.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/errorcode/CommonError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/errorcode/CommonError.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/errorcode/InstanceError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/errorcode/InstanceError.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/errorcode/ParamError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/errorcode/ParamError.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/errorcode/RestoreError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/errorcode/RestoreError.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/errorcode/UserError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/errorcode/UserError.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/exception/AutoScalingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/exception/AutoScalingException.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/exception/BackupException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/exception/BackupException.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/exception/BadRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/exception/BadRequestException.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/exception/BaseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/exception/BaseException.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/exception/ClusterException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/exception/ClusterException.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/exception/CommonException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/exception/CommonException.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/exception/InstanceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/exception/InstanceException.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/exception/RestoreException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/exception/RestoreException.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/ElectLeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/ElectLeader.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/DatabaseCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/DatabaseCluster.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/DatabaseClusterSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/DatabaseClusterSpec.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/DatabaseClusterStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/DatabaseClusterStatus.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Backup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Backup.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Manual.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Manual.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/PgBackrest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/PgBackrest.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Repo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Repo.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Restore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Restore.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/RestoreCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/RestoreCluster.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/RestoreDatasource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/RestoreDatasource.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/S3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/S3.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Volume.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/backup/Volume.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/DataVolumeClaimSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/DataVolumeClaimSpec.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/Limit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/Limit.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/Request.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/Resource.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/StorageRequests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/StorageRequests.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/StorageResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/StorageResource.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/VolumeClaimSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/common/VolumeClaimSpec.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/imagePullsecret/ImagePullSecret.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/imagePullsecret/ImagePullSecret.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/instance/Instance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/instance/Instance.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/instance/StatusInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/instance/StatusInstance.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/monitor/Exporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/monitor/Exporter.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/monitor/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/monitor/Monitor.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/monitor/PgMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/monitor/PgMonitor.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/patroni/DynamicConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/patroni/DynamicConfiguration.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/patroni/Patroni.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/patroni/Patroni.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/patroni/Postgresql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/patroni/Postgresql.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/pgadmin/PgAdmin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/pgadmin/PgAdmin.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/pgadmin/UserInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/pgadmin/UserInterface.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/service/DatabaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/service/DatabaseService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/ManualBackupStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/ManualBackupStatus.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/PgbackrestStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/PgbackrestStatus.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/Repo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/Repo.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/RepoHost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/RepoHost.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/RestoreStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/RestoreStatus.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/ScheduledBackupsStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/status/ScheduledBackupsStatus.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/user/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/cr/bean/user/User.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/CrService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/CrService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/HighAvailabilityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/HighAvailabilityService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorBackupsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorBackupsService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorClusterSpecService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorClusterSpecService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorCommonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorCommonService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorInstanceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorInstanceService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorRestoreService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorRestoreService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorSvcService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorSvcService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/OperatorUserService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/CrServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/CrServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/HighAvailabilityImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/HighAvailabilityImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorBackupServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorBackupServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorClusterSpecServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorClusterSpecServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorCommonServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorCommonServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorInstanceServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorInstanceServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorRestoreServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorRestoreServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorSvcServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorSvcServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorUserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/OperatorUserServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/service/impl/TestCrServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/service/impl/TestCrServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/watcher/AbstractWatcherFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/watcher/AbstractWatcherFactory.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/watcher/CloudAbstractWatcherFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/watcher/CloudAbstractWatcherFactory.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/watcher/CloudClusterWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/watcher/CloudClusterWatcher.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/watcher/PostApplicationStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/watcher/PostApplicationStart.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/watcher/WatcherFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/watcher/WatcherFactory.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/operator/watcher/WatcherTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/operator/watcher/WatcherTask.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/utils/AsyncTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/utils/AsyncTask.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/websocket/common/WebsocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/websocket/common/WebsocketHandler.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/websocket/common/WebsocketRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/websocket/common/WebsocketRequest.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/websocket/service/WebsocketService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/websocket/service/WebsocketService.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/com/highgo/platform/websocket/service/WebsocketServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/com/highgo/platform/websocket/service/WebsocketServiceImpl.java -------------------------------------------------------------------------------- /cloudnative/src/main/java/lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/java/lombok.config -------------------------------------------------------------------------------- /cloudnative/src/main/resources/application-native.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/application-native.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/application.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/db/changelog/db.changelog-master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/db/changelog/db.changelog-master.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/db/changelog/db.changelog-native.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/db/changelog/db.changelog-native.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/db/changelog/ivory/0000-init.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/db/changelog/ivory/0000-init.xml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/db/changelog/ivory/20230111-insert-config-param-defination.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/db/changelog/ivory/20230111-insert-config-param-defination.xml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/README.md -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/alert-rule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/alert-rule.xml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/alertmanager-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/alertmanager-config.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/alertmanager-rules-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/alertmanager-rules-config.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/configAlertRule.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/configAlertRule.sh -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/crunchy_grafana_dashboards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/crunchy_grafana_dashboards.yml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/crud_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/crud_details.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/kustomization.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/pgbackrest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/pgbackrest.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/pod_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/pod_details.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/pod_details2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/pod_details2.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/postgres_overview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/postgres_overview.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/postgresql_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/postgresql_details.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/postgresql_service_health.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/postgresql_service_health.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/prometheus_alerts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/prometheus_alerts.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/dashboards/query_statistics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/dashboards/query_statistics.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/deploy-alertmanager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/deploy-alertmanager.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/deploy-grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/deploy-grafana.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/deploy-prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/deploy-prometheus.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/grafana-datasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/grafana-datasources.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/grafana-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/grafana-secret.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/installMonitor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/installMonitor.sh -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/kustomization.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/prometheus-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/prometheus-config.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/pvcs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/pvcs.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/rbac-cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/rbac-cr.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/rbac-crb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/rbac-crb.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/rbac-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/rbac-sa.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/highgo/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/highgo/service.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/README.md -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/alert-rule.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/alert-rule.xml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/alertmanager-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/alertmanager-config.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/alertmanager-rules-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/alertmanager-rules-config.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/configAlertRule.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/configAlertRule.sh -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/crud_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/crud_details.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/kustomization.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/pgbackrest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/pgbackrest.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/pod_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/pod_details.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/pod_details2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/pod_details2.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/postgres_overview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/postgres_overview.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/postgresql_details.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/postgresql_details.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/postgresql_service_health.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/postgresql_service_health.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/prometheus_alerts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/prometheus_alerts.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/dashboards/query_statistics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/dashboards/query_statistics.json -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/deploy-alertmanager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/deploy-alertmanager.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/deploy-grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/deploy-grafana.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/deploy-prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/deploy-prometheus.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/grafana-datasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/grafana-datasources.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/grafana-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/grafana-secret.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/grafana_dashboards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/grafana_dashboards.yml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/installMonitor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/installMonitor.sh -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/kustomization.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/prometheus-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/prometheus-config.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/pvcs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/pvcs.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/rbac-cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/rbac-cr.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/rbac-crb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/rbac-crb.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/rbac-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/rbac-sa.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/monitor/ivory/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/monitor/ivory/service.yaml -------------------------------------------------------------------------------- /cloudnative/src/main/resources/spring_pro_logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/main/resources/spring_pro_logback.xml -------------------------------------------------------------------------------- /cloudnative/src/test/java/com/highgo/platform/apiserver/service/impl/InstanceServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/test/java/com/highgo/platform/apiserver/service/impl/InstanceServiceImplTest.java -------------------------------------------------------------------------------- /cloudnative/src/test/java/com/highgo/platform/configuration/K8sClientConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/test/java/com/highgo/platform/configuration/K8sClientConfigurationTest.java -------------------------------------------------------------------------------- /cloudnative/src/test/java/com/highgo/platform/operator/service/impl/CrServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/cloudnative/src/test/java/com/highgo/platform/operator/service/impl/CrServiceImplTest.java -------------------------------------------------------------------------------- /codestyle/license-header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/codestyle/license-header -------------------------------------------------------------------------------- /codestyle/spotless_formatter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/codestyle/spotless_formatter.xml -------------------------------------------------------------------------------- /common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/pom.xml -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/base/BaseDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/base/BaseDTO.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/base/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/base/BaseEntity.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/base/BaseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/base/BaseMapper.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/base/CloudPlatformEntityListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/base/CloudPlatformEntityListener.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/BackupConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/BackupConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/CommonConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/CommonConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/ConfigToolConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/ConfigToolConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/DBConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/DBConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/DBInstallResultMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/DBInstallResultMessage.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/DataConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/DataConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/DbhaConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/DbhaConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/DeployConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/DeployConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/HghacConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/HghacConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/InstallPkgConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/InstallPkgConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/InstanceAllowConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/InstanceAllowConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/MigrationConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/MigrationConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/MonitorConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/MonitorConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/OperatorConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/OperatorConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/OrderContant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/OrderContant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/ProviderTypeEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/ProviderTypeEnum.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/RabbitMqConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/RabbitMqConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/ReplicationConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/ReplicationConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/ResourceManageConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/ResourceManageConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/SaasConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/SaasConstant.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/constant/SecurityConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/constant/SecurityConstants.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/AutoScalingConditionals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/AutoScalingConditionals.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/AutoScalingOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/AutoScalingOperation.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/AutoScalingStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/AutoScalingStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/AutoScalingType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/AutoScalingType.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/BackupMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/BackupMethod.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/BackupMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/BackupMode.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/BackupPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/BackupPolicy.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/BackupPolicyType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/BackupPolicyType.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/BackupStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/BackupStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/BackupType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/BackupType.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/ConfigParamType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/ConfigParamType.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/DBOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/DBOperation.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/DbBackStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/DbBackStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/HighgoDBVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/HighgoDBVersion.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/InstanceStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/InstanceStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/InstanceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/InstanceType.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/IvoryVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/IvoryVersion.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/LockStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/LockStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/MonitorStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/MonitorStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/MonitorStatusCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/MonitorStatusCode.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/NetworkType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/NetworkType.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/OperationName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/OperationName.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/OperationStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/OperationStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/OrderStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/OrderStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/SwitchStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/SwitchStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/UserOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/UserOption.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/enums/UserType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/enums/UserType.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/exception/BadRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/exception/BadRequestException.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/exception/BusinessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/exception/BusinessException.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/exception/HgJdbcException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/exception/HgJdbcException.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/exception/PropertyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/exception/PropertyException.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/exception/ShellException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/exception/ShellException.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/model/CommonResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/model/CommonResult.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/model/DatabaseConnectInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/model/DatabaseConnectInfo.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/model/K8sClusterInfoDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/model/K8sClusterInfoDTO.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/model/PageInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/model/PageInfo.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/model/ResultTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/model/ResultTO.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/model/ServerConnectVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/model/ServerConnectVO.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/model/ShellResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/model/ShellResult.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/result/IResultCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/result/IResultCode.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/result/R.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/result/R.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/result/ResultCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/result/ResultCode.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/AESUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/AESUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/BeanUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/BeanUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/CommonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/CommonUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/CronUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/CronUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/DateHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/DateHelper.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/FastJsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/FastJsonUtils.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/HgJdbcUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/HgJdbcUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/HttpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/HttpRequest.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/HttpUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/HttpUtils.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/PropertyUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/PropertyUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/RequestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/RequestUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/ServiceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/ServiceUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/ShellUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/ShellUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/SshUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/SshUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/ThrowableUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/ThrowableUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/TimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/TimeUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/UserEncryptUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/UserEncryptUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/Base64Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/Base64Util.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/ConcurrentDateFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/ConcurrentDateFormat.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/DateUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/Exceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/Exceptions.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/FebsUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/FebsUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/JsonBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/JsonBuilder.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/ObjectUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/ObjectUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/OkHttpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/OkHttpUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/PageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/PageUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/StringUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/ValidationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/ValidationUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/support/CharPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/support/CharPool.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/support/Charsets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/support/Charsets.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/support/FastStringWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/support/FastStringWriter.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/support/RandomType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/support/RandomType.java -------------------------------------------------------------------------------- /common/src/main/java/com/highgo/cloud/util/toolkit/support/StringPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/main/java/com/highgo/cloud/util/toolkit/support/StringPool.java -------------------------------------------------------------------------------- /common/src/test/com/highgo/cloud/util/AESUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/common/src/test/com/highgo/cloud/util/AESUtilTest.java -------------------------------------------------------------------------------- /ivory-cloud_release_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/ivory-cloud_release_notes.txt -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/pom.xml -------------------------------------------------------------------------------- /tools/ivory-operator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IvorySQL/ivory-cloud/HEAD/tools/ivory-operator --------------------------------------------------------------------------------