🎨 style: auto format

This commit is contained in:
2026-01-16 12:32:36 +07:00
parent 5a6d3da26d
commit 98b685fe1b
18 changed files with 743 additions and 703 deletions
+56 -56
View File
@@ -1,11 +1,11 @@
import { NAMESPACE } from '../config/constants';
import { NAMESPACE } from "../config/constants";
/**
* Namespace definition
*/
export const minikuraNamespace = {
apiVersion: 'v1',
kind: 'Namespace',
apiVersion: "v1",
kind: "Namespace",
metadata: {
name: NAMESPACE,
},
@@ -15,10 +15,10 @@ export const minikuraNamespace = {
* Service account
*/
export const minikuraServiceAccount = {
apiVersion: 'v1',
kind: 'ServiceAccount',
apiVersion: "v1",
kind: "ServiceAccount",
metadata: {
name: 'minikura-operator',
name: "minikura-operator",
namespace: NAMESPACE,
},
};
@@ -27,41 +27,41 @@ export const minikuraServiceAccount = {
* Cluster role
*/
export const minikuraClusterRole = {
apiVersion: 'rbac.authorization.k8s.io/v1',
kind: 'ClusterRole',
apiVersion: "rbac.authorization.k8s.io/v1",
kind: "ClusterRole",
metadata: {
name: 'minikura-operator-role',
name: "minikura-operator-role",
},
rules: [
{
apiGroups: [''],
resources: ['configmaps', 'services', 'secrets'],
verbs: ['get', 'list', 'watch', 'create', 'update', 'patch', 'delete'],
apiGroups: [""],
resources: ["configmaps", "services", "secrets"],
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"],
},
{
apiGroups: ['apps'],
resources: ['deployments', 'statefulsets'],
verbs: ['get', 'list', 'watch', 'create', 'update', 'patch', 'delete'],
apiGroups: ["apps"],
resources: ["deployments", "statefulsets"],
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"],
},
{
apiGroups: ['networking.k8s.io'],
resources: ['ingresses'],
verbs: ['get', 'list', 'watch', 'create', 'update', 'patch', 'delete'],
apiGroups: ["networking.k8s.io"],
resources: ["ingresses"],
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"],
},
{
apiGroups: ['apiextensions.k8s.io'],
resources: ['customresourcedefinitions'],
verbs: ['get', 'list', 'watch', 'create', 'update', 'patch', 'delete'],
apiGroups: ["apiextensions.k8s.io"],
resources: ["customresourcedefinitions"],
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"],
},
{
apiGroups: ['minikura.kirameki.cafe'],
resources: ['minecraftservers', 'velocityproxies'],
verbs: ['get', 'list', 'watch', 'create', 'update', 'patch', 'delete'],
apiGroups: ["minikura.kirameki.cafe"],
resources: ["minecraftservers", "velocityproxies"],
verbs: ["get", "list", "watch", "create", "update", "patch", "delete"],
},
{
apiGroups: ['minikura.kirameki.cafe'],
resources: ['minecraftservers/status', 'velocityproxies/status'],
verbs: ['get', 'update', 'patch'],
apiGroups: ["minikura.kirameki.cafe"],
resources: ["minecraftservers/status", "velocityproxies/status"],
verbs: ["get", "update", "patch"],
},
],
};
@@ -70,22 +70,22 @@ export const minikuraClusterRole = {
* Cluster role binding
*/
export const minikuraClusterRoleBinding = {
apiVersion: 'rbac.authorization.k8s.io/v1',
kind: 'ClusterRoleBinding',
apiVersion: "rbac.authorization.k8s.io/v1",
kind: "ClusterRoleBinding",
metadata: {
name: 'minikura-operator-role-binding',
name: "minikura-operator-role-binding",
},
subjects: [
{
kind: 'ServiceAccount',
name: 'minikura-operator',
kind: "ServiceAccount",
name: "minikura-operator",
namespace: NAMESPACE,
},
],
roleRef: {
kind: 'ClusterRole',
name: 'minikura-operator-role',
apiGroup: 'rbac.authorization.k8s.io',
kind: "ClusterRole",
name: "minikura-operator-role",
apiGroup: "rbac.authorization.k8s.io",
},
};
@@ -93,70 +93,70 @@ export const minikuraClusterRoleBinding = {
* Deployment for the Minikura operator
*/
export const minikuraOperatorDeployment = {
apiVersion: 'apps/v1',
kind: 'Deployment',
apiVersion: "apps/v1",
kind: "Deployment",
metadata: {
name: 'minikura-operator',
name: "minikura-operator",
namespace: NAMESPACE,
},
spec: {
replicas: 1,
selector: {
matchLabels: {
app: 'minikura-operator',
app: "minikura-operator",
},
},
template: {
metadata: {
labels: {
app: 'minikura-operator',
app: "minikura-operator",
},
},
spec: {
serviceAccountName: 'minikura-operator',
serviceAccountName: "minikura-operator",
containers: [
{
name: 'operator',
image: '${REGISTRY_URL}/minikura-operator:latest',
name: "operator",
image: "${REGISTRY_URL}/minikura-operator:latest",
env: [
{
name: 'DATABASE_URL',
name: "DATABASE_URL",
valueFrom: {
secretKeyRef: {
name: 'minikura-operator-secrets',
key: 'DATABASE_URL',
name: "minikura-operator-secrets",
key: "DATABASE_URL",
},
},
},
{
name: 'KUBERNETES_NAMESPACE',
name: "KUBERNETES_NAMESPACE",
value: NAMESPACE,
},
{
name: 'USE_CRDS',
value: 'true',
name: "USE_CRDS",
value: "true",
},
],
resources: {
requests: {
memory: '256Mi',
cpu: '200m',
memory: "256Mi",
cpu: "200m",
},
limits: {
memory: '512Mi',
cpu: '500m',
memory: "512Mi",
cpu: "500m",
},
},
livenessProbe: {
exec: {
command: ['bun', '-e', "console.log('Health check')"],
command: ["bun", "-e", "console.log('Health check')"],
},
initialDelaySeconds: 30,
periodSeconds: 30,
},
readinessProbe: {
exec: {
command: ['bun', '-e', "console.log('Ready check')"],
command: ["bun", "-e", "console.log('Ready check')"],
},
initialDelaySeconds: 5,
periodSeconds: 10,
@@ -166,4 +166,4 @@ export const minikuraOperatorDeployment = {
},
},
},
};
};