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: '',
|
searchText: '',
|
||||||
authChoices: AUTH,
|
authChoices: AUTH,
|
||||||
networkChoices: NETWORK,
|
networkChoices: NETWORK,
|
||||||
|
versionChoices: [],
|
||||||
createNodes: true,
|
createNodes: true,
|
||||||
registry: 'default',
|
registry: 'default',
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,25 @@ export default Ember.Route.extend({
|
||||||
options: [],
|
options: [],
|
||||||
plugin:'flannel',
|
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: {
|
authentication: {
|
||||||
options: [],
|
options: [],
|
||||||
strategy: 'x509',
|
strategy: 'x509',
|
||||||
|
|
|
||||||
|
|
@ -176,6 +176,61 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</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-item}}
|
||||||
{{/accordion-list}}
|
{{/accordion-list}}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -723,6 +723,8 @@ clustersPage:
|
||||||
label: Pull Kubernetes Images From
|
label: Pull Kubernetes Images From
|
||||||
default: The default registry (DockerHub)
|
default: The default registry (DockerHub)
|
||||||
custom: "A custom registry:"
|
custom: "A custom registry:"
|
||||||
|
ignoreDockerVersion:
|
||||||
|
label: Allow Unsupported Docker Versions
|
||||||
headers:
|
headers:
|
||||||
labels:
|
labels:
|
||||||
etcd: Use for etcd
|
etcd: Use for etcd
|
||||||
|
|
@ -732,6 +734,19 @@ clustersPage:
|
||||||
customize:
|
customize:
|
||||||
label: Customize
|
label: Customize
|
||||||
detail: "Optional configuration options for the Kubernetes installation"
|
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:
|
requirements:
|
||||||
label: "Number of nodes required:"
|
label: "Number of nodes required:"
|
||||||
cluster: Exactly 1, 3, or 5
|
cluster: Exactly 1, 3, or 5
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue