mirror of https://github.com/rancher/ui.git
Update create RKE cluster page
This commit is contained in:
parent
1dde62f206
commit
a5b65f872e
|
|
@ -84,6 +84,7 @@ export default Controller.extend(ACC, {
|
|||
searchText: '',
|
||||
authChoices: AUTH,
|
||||
networkChoices: NETWORK,
|
||||
versionChoices: [],
|
||||
createNodes: true,
|
||||
registry: 'default',
|
||||
|
||||
|
|
|
|||
|
|
@ -16,6 +16,25 @@ export default Ember.Route.extend({
|
|||
options: [],
|
||||
plugin:'flannel',
|
||||
},
|
||||
ignoreDockerVersion: true,
|
||||
services: {
|
||||
kubeApi: {
|
||||
serviceClusterIpRange: '10.233.0.0/18',
|
||||
podSecurityPolicy: false,
|
||||
extraArgs: {
|
||||
v: '4',
|
||||
}
|
||||
},
|
||||
kubeController: {
|
||||
clusterCidr: '10.233.64.0/18',
|
||||
serviceClusterIpRange: '10.233.0.0/18',
|
||||
},
|
||||
kubelet: {
|
||||
clusterDnsServer: '10.233.0.3',
|
||||
clusterDomain: 'cluster.local',
|
||||
infraContainerImage: 'gcr.io/google_containers/pause-amd64:3.0',
|
||||
},
|
||||
},
|
||||
authentication: {
|
||||
options: [],
|
||||
strategy: 'x509',
|
||||
|
|
|
|||
|
|
@ -176,6 +176,61 @@
|
|||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{#advanced-section}}
|
||||
<div class="row">
|
||||
<div class="col span-12">
|
||||
<label class="acc-label">{{t 'clustersPage.addPage.rke.new.ignoreDockerVersion.label'}}</label>
|
||||
<div class="radio">
|
||||
<label>{{radio-button selection=config.ignoreDockerVersion value=true}} {{t 'generic.yes'}}</label>
|
||||
</div>
|
||||
<div class="radio">
|
||||
<label>{{radio-button selection=config.ignoreDockerVersion value=false}} {{t 'generic.no'}}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col span-12">
|
||||
<label class="acc-label">{{t 'clustersPage.addPage.rke.new.kubelet.label'}}</label>
|
||||
<div class="box">
|
||||
<label class="acc-label">{{t 'clustersPage.addPage.rke.new.kubelet.infra'}}</label>
|
||||
{{input type="text" value=config.services.kubelet.infraContainerImage}}
|
||||
<label class="acc-label mt-10">{{t 'clustersPage.addPage.rke.new.kubelet.domain'}}</label>
|
||||
{{input type="text" value=config.services.kubelet.clusterDomain}}
|
||||
<label class="acc-label mt-10">{{t 'clustersPage.addPage.rke.new.kubelet.dns'}}</label>
|
||||
{{input type="text" value=config.services.kubelet.clusterDnsServer}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col span-12">
|
||||
<label class="acc-label">{{t 'clustersPage.addPage.rke.new.kubeController.label'}}</label>
|
||||
<div class="box">
|
||||
<label class="acc-label">{{t 'clustersPage.addPage.rke.new.kubeController.ipRange'}}</label>
|
||||
{{input type="text" value=config.services.kubeController.serviceClusterIpRange}}
|
||||
<label class="acc-label mt-10">{{t 'clustersPage.addPage.rke.new.kubeController.cidr'}}</label>
|
||||
{{input type="text" value=config.services.kubeController.clusterCidr}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col span-12">
|
||||
<label class="acc-label">{{t 'clustersPage.addPage.rke.new.kubeApi.label'}}</label>
|
||||
<div class="box">
|
||||
<label class="acc-label">{{t 'clustersPage.addPage.rke.new.kubeApi.ipRange'}}</label>
|
||||
{{input type="text" value=config.services.kubeApi.serviceClusterIpRange}}
|
||||
<label class="acc-label mt-10">{{t 'clustersPage.addPage.rke.new.kubeApi.podSecurityPolicy'}}</label>
|
||||
<div class="radio">
|
||||
<label>{{radio-button selection=config.services.kubeApi.podSecurityPolicy value=true}} {{t 'generic.yes'}}</label>
|
||||
</div>
|
||||
<div class="radio">
|
||||
<label>{{radio-button selection=config.services.kubeApi.podSecurityPolicy value=false}} {{t 'generic.no'}}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{/advanced-section}}
|
||||
{{/accordion-list-item}}
|
||||
{{/accordion-list}}
|
||||
|
||||
|
|
|
|||
|
|
@ -723,6 +723,8 @@ clustersPage:
|
|||
label: Pull Kubernetes Images From
|
||||
default: The default registry (DockerHub)
|
||||
custom: "A custom registry:"
|
||||
ignoreDockerVersion:
|
||||
label: Allow Unsupported Docker Versions
|
||||
headers:
|
||||
labels:
|
||||
etcd: Use for etcd
|
||||
|
|
@ -732,6 +734,19 @@ clustersPage:
|
|||
customize:
|
||||
label: Customize
|
||||
detail: "Optional configuration options for the Kubernetes installation"
|
||||
kubeApi:
|
||||
label: Kube API
|
||||
ipRange: Service Cluster IP Range
|
||||
podSecurityPolicy: Pod Security Policy
|
||||
kubeController:
|
||||
label: Kube Controller
|
||||
cidr: Cluster CIDR
|
||||
ipRange: Service Cluster IP Range
|
||||
kubelet:
|
||||
label: Kubelet
|
||||
domain: Cluster Domain
|
||||
dns: Cluster DNS Server
|
||||
infra: Pod Infra Container Image
|
||||
requirements:
|
||||
label: "Number of nodes required:"
|
||||
cluster: Exactly 1, 3, or 5
|
||||
|
|
|
|||
Loading…
Reference in New Issue