INNER CODE UNIT · JavaScript

logs

rohitg00/k8sgames · js/engine/GameEngine.js:597

    const logs = events.map((e) => `${e.timestamp} [${e.type}] ${e.reason}: ${e.message}`);
    return { success: true, logs };
  }

  _apiVersionForKind(kind) {
    const apiVersions = {
      Pod: 'v1', Node: 'v1', Namespace: 'v1', Service: 'v1',
      ConfigMap: 'v1', Secret: 'v1', PersistentVolume: 'v1', PersistentVolumeClaim: 'v1',
      Deployment: 'apps/v1', ReplicaSet: 'apps/v1', StatefulSet: 'apps/v1', DaemonSet: 'apps/v1',
      Job: 'batch/v1', CronJob: 'batch/v1',
      Ingress: 'networking.k8s.io/v1', NetworkPolicy: 'networking.k8s.io/v1',
      StorageClass: 'storage.k8s.io/v1',
      HorizontalPodAutoscaler: 'autoscaling/v2',
      Role: 'rbac.authorization.k8s.io/v1', ClusterRole: 'rbac.authorization.k8s.io/v1',
      RoleBinding: 'rbac.authorization.k8s.io/v1', ClusterRoleBinding: 'rbac.authorization.k8s.io/v1',
      ServiceAccount: 'v1', PodDisruptionBudget: 'policy/v1', ResourceQuota: 'v1',
    };
    return apiVersions[kind] || 'v1';

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…