kcli create cluster openshift -P clusterprofile=sample-openshift-compact mno-412 -P tag=4.12.1 -P api_ip=192.168.122.252
paramsfile.yaml
| domain=my.domain.local | |
| domain-needed | |
| interface=ens1f0 | |
| bogus-priv | |
| listen-address=192.168.1.1 | |
| expand-hosts | |
| server=8.8.8.8 | |
| # DHCP IPv4 | |
| dhcp-range=ens1f0,192.168.1.100,192.168.1.200,24h |
| // Copyright 2019 Drone.IO Inc. All rights reserved. | |
| // Use of this source code is governed by the Polyform License | |
| // that can be found in the LICENSE file. | |
| package engine | |
| import ( | |
| "strings" | |
| v1 "k8s.io/api/core/v1" |
| apiVersion: v1 | |
| kind: Service | |
| metadata: | |
| name: kopsdemo | |
| labels: | |
| name: kopsdemo | |
| spec: | |
| type: LoadBalancer | |
| loadBalancerSourceRanges: | |
| - 0.0.0.0/0 |
| apiVersion: extensions/v1beta1 | |
| kind: Deployment | |
| metadata: | |
| name: kopsdemo | |
| labels: | |
| name: kopsdemo | |
| spec: | |
| replicas: 2 | |
| selector: | |
| matchLabels: |
| #!/bin/sh | |
| # Create S3 Bucket | |
| # aws s3api create-bucket --bucket mycluster.demo.example.com | |
| # Create Route53 hosted zone | |
| # aws route53 create-hosted-zone --name demo.example.com --caller-reference $(date +%Y%m%d) | |
| # Set environment |