Skip to content

Commit 720b2ab

Browse files
Merge pull request #43 from dmsej108/main
Pod yaml generator add modal, UI Update
2 parents 2fb6103 + b291f41 commit 720b2ab

File tree

6 files changed

+300
-193
lines changed

6 files changed

+300
-193
lines changed

applicationFE/src/api/yaml.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { Pod, Hpa, Deployment, Service, ConfigMap } from "../views/type/typ
33

44
// POD YAML
55
export const generateYamlPod = (param:Pod) => {
6-
return request.post('/yaml/pod', param)
6+
return request.post('/manifest/v1/generator/yaml/pod', param)
77
}
88

99
// SERVICE YAML

applicationFE/src/views/generate/components/configmapForm.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
</div>
77
<div class="card-body">
88
<div class="mb-3">
9-
<label class="form-label requierd">Name</label>
9+
<label class="form-label required">- Name</label>
1010
<input type="text" class="form-control w-33" name="example-text-input" v-model="metadata.name" placeholder="configMap-01" />
1111
</div>
1212
<div class="mb-3">
13-
<label class="form-label">Namespace</label>
13+
<label class="form-label">- Namespace</label>
1414
<input type="text" class="form-control w-33" name="example-text-input" v-model="metadata.namespace" placeholder="namespace" />
1515
</div>
1616
<div class="mb-3">
17-
<label class="form-label">Labels</label>
17+
<label class="form-label">- Labels</label>
1818
<div class="generate-form" v-for="(item, idx) in ConfigMapLabels" :key="idx">
1919
<input type="text" class="form-control w-33" name="example-password-input" v-model="item.key" placeholder="key" />
2020
<input type="text" class="form-control w-33" name="example-password-input" v-model="item.value" placeholder="value" />
@@ -44,7 +44,7 @@
4444
</div>
4545
<div class="card-body">
4646
<div class="mb-3">
47-
<label class="form-label">Data</label>
47+
<label class="form-label">- Data</label>
4848
<div class="generate-form" v-for="(item, idx) in configMapData" :key="idx">
4949
<input type="text" class="form-control w-33" name="example-password-input" v-model="item.key" placeholder="key" />
5050
<input type="text" class="form-control w-33" name="example-password-input" v-model="item.value" placeholder="value" />

applicationFE/src/views/generate/components/hpaForm.vue

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@
66
</div>
77
<div class="card-body">
88
<div class="mb-3">
9-
<label class="form-label required">HPA Name</label>
9+
<label class="form-label required">- Name</label>
1010
<input type="text" class="form-control w-33" name="example-text-input" v-model="metadata.name" placeholder="name" />
1111
</div>
1212
<div class="mb-3">
13-
<label class="form-label required">Namespace</label>
13+
<label class="form-label">- Namespace</label>
1414
<input type="text" class="form-control w-33" name="example-text-input" v-model="metadata.namespace" placeholder="namespace" />
1515
</div>
1616
<div class="mb-3">
17-
<label class="form-label required">Labels</label>
17+
<label class="form-label">- Labels</label>
1818
<div class="generate-form" v-for="(item, idx) in hpaLabels" :key="idx">
1919
<input type="text" class="form-control w-33" name="example-password-input" v-model="item.key" placeholder="key" />
2020
<input type="text" class="form-control w-33" name="example-password-input" v-model="item.value" placeholder="value" />
@@ -48,35 +48,35 @@
4848
</div>
4949
<div class="row" style="width:68% !important">
5050
<div class="col">
51-
<label class="form-label required">Api Version</label>
51+
<label class="form-label required">- Api Version</label>
5252
<input type="text" class="form-control" v-model="scaleTargetRef.apiVersion" />
5353
</div>
5454
<div class="col">
55-
<label class="form-label required">Kind</label>
55+
<label class="form-label required">- Kind</label>
5656
<input type="text" class="form-control" v-model="scaleTargetRef.kind" />
5757
</div>
5858
</div>
5959
<div class="row" style="width:68% !important">
6060
<div class="col">
61-
<label class="form-label required">Name</label>
61+
<label class="form-label required">- Name</label>
6262
<input type="text" class="form-control" v-model="scaleTargetRef.name" />
6363
</div>
6464
</div>
6565
<div class="row" style="width:68% !important">
6666
<div class="col">
67-
<label class="form-label required">Min Replicas</label>
67+
<label class="form-label required">- Min Replicas</label>
6868
<input type="text" class="form-control" v-model="spec.minReplicas" />
6969
</div>
7070
</div>
7171
<div class="row" style="width:68% !important">
7272
<div class="col">
73-
<label class="form-label required">Max Replicas</label>
73+
<label class="form-label required">- Max Replicas</label>
7474
<input type="text" class="form-control" v-model="spec.maxReplicas" />
7575
</div>
7676
</div>
7777
<div class="row" style="width:68% !important">
7878
<div class="col">
79-
<label class="form-label required">CPU Percentage</label>
79+
<label class="form-label required">- CPU Percentage</label>
8080
<input type="text" class="form-control" v-model="spec.targetCPUUtilizationPercentage" />
8181
</div>
8282
</div>

0 commit comments

Comments
 (0)