Created
April 18, 2019 11:17
-
-
Save pmuir/78f9e929e8e981a23e9e2e4863a3c0e6 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
✔ pmuir:tmp [ master ✭ | ✔ ] ➭ jx create cluster gke -ng | |
Your browser has been opened to visit: | |
https://accounts.google.com/o/oauth2/auth?redirect_uri=http%3A%2F%2Flocalhost%3A8085%2F&prompt=select_account&response_type=code&client_id=32555940559.apps.googleusercontent.com&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloud-platform+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fappengine.admin+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcompute+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Faccounts.reauth&access_type=offline | |
? Google Cloud Project: apps-dev-229310 | |
Updated property [core/project]. | |
INFO[0061] Let's ensure we have container and compute enabled on your project | |
INFO[0062] No apis to enable | |
? What type of cluster would you like to create Zonal | |
? Google Cloud Zone: europe-west1-c | |
? Google Cloud Machine Type: n1-standard-2 | |
? Minimum number of Nodes (per zone) 3 | |
? Maximum number of Nodes 5 | |
? Would you like use preemptible VMs? No | |
? Would you like to access Google Cloud Storage / Google Container Registry? No | |
? Would you like to enable Kaniko for building container images [? for help] (y/N) Y | |
ERRO[0080] error creating cluster interrupt | |
error: interrupt | |
✘ pmuir:tmp [ master ✭ | ✔ ] ➭ jx create cluster gke --ng | |
Your browser has been opened to visit: | |
https://accounts.google.com/o/oauth2/auth?redirect_uri=http%3A%2F%2Flocalhost%3A8085%2F&prompt=select_account&response_type=code&client_id=32555940559.apps.googleusercontent.com&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloud-platform+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fappengine.admin+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcompute+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Faccounts.reauth&access_type=offline | |
? Google Cloud Project: apps-dev-229310 | |
Updated property [core/project]. | |
INFO[0021] Let's ensure we have container and compute enabled on your project | |
INFO[0023] No apis to enable | |
INFO[0023] No cluster name provided so using a generated one: houndcandy | |
INFO[0023] Defaulting to zonal cluster type as --ng is selected. | |
? Google Cloud Zone: europe-west1-d | |
? Google Cloud Machine Type: n1-standard-2 | |
? Minimum number of Nodes (per zone) 3 | |
? Maximum number of Nodes 5 | |
? Would you like use preemptible VMs? No | |
? Would you like to access Google Cloud Storage / Google Container Registry? No | |
INFO[0033] No apis to enable | |
INFO[0033] Creating cluster... | |
INFO[0218] Initialising cluster ... | |
INFO[0218] Setting the dev namespace to: jx | |
INFO[0224] Using helmBinary helm with feature flag: none | |
INFO[0224] Storing the kubernetes provider gke in the TeamSettings | |
INFO[0224] Enabling helm template mode in the TeamSettings | |
INFO[0224] Setting the docker registry organisation to apps-dev-229310 in the TeamSettings | |
INFO[0224] Git configured for user: Pete Muir and email [email protected] | |
INFO[0225] Trying to create ClusterRoleBinding pmuir-cloudbees-com-cluster-admin-binding for role: cluster-admin for user [email protected] | |
clusterrolebindings.rbac.authorization.k8s.io "pmuir-cloudbees-com-cluster-admin-binding" not found | |
INFO[0225] Created ClusterRoleBinding pmuir-cloudbees-com-cluster-admin-binding | |
INFO[0225] Using helm2 | |
INFO[0225] Skipping tiller | |
INFO[0225] Using helmBinary helm with feature flag: template-mode | |
INFO[0225] Initialising Helm 'init --client-only' | |
INFO[0227] helm installed and configured | |
? No existing ingress controller found in the kube-system namespace, shall we install one? Yes | |
INFO[0256] Current configuration dir: /Users/pmuir/.jx | |
INFO[0256] versionRepository: https://github.com/jenkins-x/jenkins-x-versions git ref: | |
? A local Jenkins X versions repository already exists, pull the latest? Yes | |
INFO[0258] using stable version 1.3.1 from charts of stable/nginx-ingress from /Users/pmuir/.jx/jenkins-x-versions | |
INFO[0258] Installing using helm binary: helm | |
INFO[0258] Current configuration dir: /Users/pmuir/.jx | |
INFO[0258] versionRepository: https://github.com/jenkins-x/jenkins-x-versions git ref: | |
ERRO[0261] Error fetching remote refs +refs/heads/master:refs/remotes/origin/master | |
INFO[0261] Deleting and cloning the Jenkins X versions repo | |
INFO[0261] Cloning the Jenkins X versions repo https://github.com/jenkins-x/jenkins-x-versions with ref refs/heads/master to /Users/pmuir/.jx/jenkins-x-versions | |
Enumerating objects: 66, done. | |
Counting objects: 100% (66/66), done. | |
Compressing objects: 100% (40/40), done. | |
Total 959 (delta 34), reused 51 (delta 26), pack-reused 893 | |
INFO[0263] Fetched chart stable/nginx-ingress to dir /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/jxing/chartFiles/nginx-ingress | |
INFO[0263] Generating Chart Template 'template --name jxing --namespace kube-system /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/jxing/chartFiles/nginx-ingress --output-dir /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/jxing/output --debug --set rbac.create=true --set controller.extraArgs.publish-service=kube-system/jxing-nginx-ingress-controller' | |
INFO[0263] Applying generated chart stable/nginx-ingress YAML via kubectl in dir: /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/jxing/output | |
INFO[0265] clusterrole.rbac.authorization.k8s.io/jxing-nginx-ingress created | |
clusterrolebinding.rbac.authorization.k8s.io/jxing-nginx-ingress created | |
configmap/jxing-nginx-ingress-controller created | |
deployment.extensions/jxing-nginx-ingress-controller created | |
service/jxing-nginx-ingress-controller created | |
deployment.extensions/jxing-nginx-ingress-default-backend created | |
service/jxing-nginx-ingress-default-backend created | |
role.rbac.authorization.k8s.io/jxing-nginx-ingress created | |
rolebinding.rbac.authorization.k8s.io/jxing-nginx-ingress created | |
serviceaccount/jxing-nginx-ingress created | |
INFO[0265] | |
INFO[0265] Removing Kubernetes resources from older releases using selector: jenkins.io/chart-release=jxing,jenkins.io/version!=1.3.1 from all pvc configmap release sa role rolebinding secret | |
INFO[0268] Removing Kubernetes resources from older releases using selector: jenkins.io/chart-release=jxing,jenkins.io/version!=1.3.1,jenkins.io/namespace=kube-system from clusterrole clusterrolebinding | |
INFO[0295] Waiting for external loadbalancer to be created and update the nginx-ingress-controller service in kube-system namespace | |
INFO[0295] Note: this loadbalancer will fail to be provisioned if you have insufficient quotas, this can happen easily on a GKE free account. To view quotas run: gcloud compute project-info describe | |
INFO[0308] External loadbalancer created | |
INFO[0308] Waiting to find the external host name of the ingress controller Service in namespace kube-system with name jxing-nginx-ingress-controller | |
INFO[0308] You can now configure a wildcard DNS pointing to the new Load Balancer address 35.205.58.161 | |
INFO[0308] | |
If you do not have a custom domain setup yet, Ingress rules will be set for magic DNS nip.io. | |
INFO[0308] | |
Once you have a custom domain ready, you can update with the command jx upgrade ingress --cluster | |
INFO[0308] | |
If you don't have a wildcard DNS setup then setup a DNS (A) record and point it at: 35.205.58.161 then use the DNS domain in the next input... | |
? Domain 35.205.58.161.nip.io | |
INFO[0310] nginx ingress controller installed and configured | |
INFO[0310] Installing vault-operator... | |
INFO[0310] Current configuration dir: /Users/pmuir/.jx | |
INFO[0310] versionRepository: https://github.com/jenkins-x/jenkins-x-versions git ref: | |
ERRO[0310] Error fetching remote refs +refs/heads/master:refs/remotes/origin/master | |
INFO[0310] Deleting and cloning the Jenkins X versions repo | |
INFO[0310] Cloning the Jenkins X versions repo https://github.com/jenkins-x/jenkins-x-versions with ref refs/heads/master to /Users/pmuir/.jx/jenkins-x-versions | |
Enumerating objects: 66, done. | |
Counting objects: 100% (66/66), done. | |
Compressing objects: 100% (40/40), done. | |
Total 959 (delta 34), reused 51 (delta 26), pack-reused 893 | |
INFO[0312] using stable version 0.2.1 from charts of jenkins-x/vault-operator from /Users/pmuir/.jx/jenkins-x-versions | |
INFO[0312] Namespace jx created | |
INFO[0313] Fetched chart jenkins-x/vault-operator to dir /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/vault-operator/chartFiles/vault-operator | |
INFO[0313] Generating Chart Template 'template --name vault-operator --namespace jx /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/vault-operator/chartFiles/vault-operator --output-dir /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/vault-operator/output --debug --set image.repository=banzaicloud/vault-operator --set image.tag=0.4.7 --set ' | |
INFO[0313] Applying generated chart jenkins-x/vault-operator YAML via kubectl in dir: /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/vault-operator/output | |
INFO[0313] customresourcedefinition.apiextensions.k8s.io/vaults.vault.banzaicloud.com created | |
deployment.apps/vault-operator created | |
clusterrole.rbac.authorization.k8s.io/vault-operator created | |
clusterrolebinding.rbac.authorization.k8s.io/vault-operator created | |
serviceaccount/vault-operator created | |
service/vault-operator created | |
INFO[0313] | |
INFO[0313] Removing Kubernetes resources from older releases using selector: jenkins.io/chart-release=vault-operator,jenkins.io/version!=0.2.1 from all pvc configmap release sa role rolebinding secret | |
INFO[0316] Removing Kubernetes resources from older releases using selector: jenkins.io/chart-release=vault-operator,jenkins.io/version!=0.2.1,jenkins.io/namespace=jx from clusterrole clusterrolebinding | |
INFO[0317] vault-operator addon succesfully installed. | |
INFO[0317] Creating new system vault | |
INFO[0317] Current Cluster: houndcandy | |
INFO[0317] Created service account jx-vault-houndcandy-auth-sa for Vault authentication | |
Updated property [core/project]. | |
INFO[0317] Ensure KMS API is enabled | |
INFO[0319] No apis to enable | |
INFO[0319] Creating GCP service account for Vault backend | |
INFO[0320] Unable to find service account jx-vault-houndcandy-sa, checking if we have enough permission to create | |
INFO[0331] Creating service account jx-vault-houndcandy-sa | |
INFO[0333] Assigning role roles/storage.objectAdmin | |
INFO[0335] Assigning role roles/cloudkms.admin | |
INFO[0337] Assigning role roles/cloudkms.cryptoKeyEncrypterDecrypter | |
INFO[0340] Downloading service account key | |
INFO[0342] jx-vault-houndcandy-gcp-sa service account created | |
INFO[0342] Setting up GCP KMS configuration | |
INFO[0345] KMS Key jx-vault-houndcandy-key created in keying jx-vault-houndcandy-keyring | |
INFO[0350] GCS bucket jx-vault-houndcandy-bucket was created for Vault backend | |
INFO[0350] Creating Vault... | |
INFO[0350] Vault jx-vault-houndcandy created in cluster houndcandy | |
INFO[0350] Exposing Vault... | |
? Expose type Ingress | |
? Domain: 35.205.58.161.nip.io | |
? UrlTemplate (press <Enter> to keep the current value): | |
? Using config values { 35.205.58.161.nip.io Ingress false}, ok? Yes | |
INFO[0375] Current configuration dir: /Users/pmuir/.jx | |
INFO[0375] versionRepository: https://github.com/jenkins-x/jenkins-x-versions git ref: | |
ERRO[0376] Error fetching remote refs +refs/heads/master:refs/remotes/origin/master | |
INFO[0376] Deleting and cloning the Jenkins X versions repo | |
INFO[0376] Cloning the Jenkins X versions repo https://github.com/jenkins-x/jenkins-x-versions with ref refs/heads/master to /Users/pmuir/.jx/jenkins-x-versions | |
Enumerating objects: 66, done. | |
Counting objects: 100% (66/66), done. | |
Compressing objects: 100% (40/40), done. | |
Total 959 (delta 34), reused 51 (delta 26), pack-reused 893 | |
INFO[0377] using stable version 2.3.98 from charts of jenkins-x/exposecontroller from /Users/pmuir/.jx/jenkins-x-versions | |
INFO[0377] Updating Helm repository... | |
INFO[0382] Helm repository update done. | |
INFO[0382] Fetched chart jenkins-x/exposecontroller to dir /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/expose-whiprelic/chartFiles/exposecontroller | |
INFO[0382] Generating Chart Template 'template --name expose-whiprelic --namespace jx /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/expose-whiprelic/chartFiles/exposecontroller --output-dir /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/expose-whiprelic/output --debug --set config.exposer=Ingress --set config.domain=35.205.58.161.nip.io --set config.tlsacme=false --set config.urltemplate= --set config.extravalues.services={jx-vault-houndcandy}' | |
INFO[0382] Applying generated chart jenkins-x/exposecontroller YAML via kubectl in dir: /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-975504999/expose-whiprelic/output | |
INFO[0383] configmap/exposecontroller created | |
job.batch/exposecontroller created | |
role.rbac.authorization.k8s.io/exposecontroller created | |
rolebinding.rbac.authorization.k8s.io/exposecontroller created | |
serviceaccount/exposecontroller created | |
INFO[0383] | |
INFO[0383] Removing Kubernetes resources from older releases using selector: jenkins.io/chart-release=expose-whiprelic,jenkins.io/version!=2.3.98 from all pvc configmap release sa role rolebinding secret | |
INFO[0386] Removing Kubernetes resources from older releases using selector: jenkins.io/chart-release=expose-whiprelic,jenkins.io/version!=2.3.98,jenkins.io/namespace=jx from clusterrole clusterrolebinding | |
INFO[0404] Removing Kubernetes resources from release expose-whiprelic using selector: jenkins.io/chart-release=expose-whiprelic from all pvc configmap release sa role rolebinding secret | |
INFO[0406] job.batch "exposecontroller" deleted | |
INFO[0406] configmap "exposecontroller" deleted | |
INFO[0407] serviceaccount "exposecontroller" deleted | |
INFO[0407] role.rbac.authorization.k8s.io "exposecontroller" deleted | |
INFO[0407] rolebinding.rbac.authorization.k8s.io "exposecontroller" deleted | |
INFO[0407] Removing Kubernetes resources from release expose-whiprelic using selector: jenkins.io/chart-release=expose-whiprelic,jenkins.io/namespace=jx from clusterrole clusterrolebinding | |
INFO[0408] Ingress rules recreated | |
INFO[0408] Vault jx-vault-houndcandy exposed | |
INFO[0408] System vault created named jx-vault-houndcandy in namespace jx. | |
INFO[0408] Setting the dev namespace to: jx | |
INFO[0408] Lets set up a Git user name and API token to be able to perform CI/CD | |
INFO[0428] Creating a local Git user for GitHub server | |
? GitHub user name: pmuir | |
To be able to create a repository on GitHub we need an API Token | |
Please click this URL https://github.com/settings/tokens/new?scopes=repo,read:user,read:org,user:email,write:repo_hook,delete_repo | |
Then COPY the token and enter in into the form below: | |
? API Token: **************************************** | |
INFO[0794] Select the CI/CD pipelines Git server and user | |
? Do you wish to use GitHub as the pipelines Git server: Yes | |
INFO[0796] Creating a pipelines Git user for GitHub server | |
To be able to create a repository on GitHub we need an API Token | |
Please click this URL https://github.com/settings/tokens/new?scopes=repo,read:user,read:org,user:email,write:repo_hook,delete_repo | |
Then COPY the token and enter in into the form below: | |
? API Token: **************************************** | |
INFO[0832] Setting the pipelines Git server https://github.com and user name pmuir. | |
INFO[0832] Saving the Git authentication configuration | |
INFO[0832] Current configuration dir: /Users/pmuir/.jx | |
INFO[0832] versionRepository: https://github.com/jenkins-x/jenkins-x-versions git ref: | |
ERRO[0833] Error fetching remote refs +refs/heads/master:refs/remotes/origin/master | |
INFO[0833] Deleting and cloning the Jenkins X versions repo | |
INFO[0833] Cloning the Jenkins X versions repo https://github.com/jenkins-x/jenkins-x-versions with ref refs/heads/master to /Users/pmuir/.jx/jenkins-x-versions | |
Enumerating objects: 66, done. | |
Counting objects: 100% (66/66), done. | |
Compressing objects: 100% (40/40), done. | |
Total 959 (delta 34), reused 51 (delta 26), pack-reused 893 | |
INFO[0835] Current configuration dir: /Users/pmuir/.jx | |
INFO[0835] options.Flags.CloudEnvRepository: https://github.com/jenkins-x/cloud-environments | |
INFO[0835] options.Flags.LocalCloudEnvironment: false | |
INFO[0835] Cloning the Jenkins X cloud environments repo to /Users/pmuir/.jx/cloud-environments | |
? A local Jenkins X cloud environments repository already exists, recreate with latest? Yes | |
INFO[0837] Current configuration dir: /Users/pmuir/.jx | |
INFO[0837] options.Flags.CloudEnvRepository: https://github.com/jenkins-x/cloud-environments | |
INFO[0837] options.Flags.LocalCloudEnvironment: false | |
INFO[0837] Cloning the Jenkins X cloud environments repo to /Users/pmuir/.jx/cloud-environments | |
Enumerating objects: 1382, done. | |
Total 1382 (delta 0), reused 0 (delta 0), pack-reused 1382 | |
INFO[0838] Configuring Kaniko service account jxkankio-houndcandy for project apps-dev-229310 | |
INFO[0840] Unable to find service account jxkankio-houndcandy, checking if we have enough permission to create | |
INFO[0851] Creating service account jxkankio-houndcandy | |
INFO[0852] Assigning role roles/storage.admin | |
INFO[0855] Assigning role roles/storage.objectAdmin | |
INFO[0857] Assigning role roles/storage.objectCreator | |
INFO[0860] Downloading service account key | |
INFO[0864] No default password set, generating a random one | |
INFO[0864] Setting the dev namespace to: jx | |
INFO[0867] Generated helm values /Users/pmuir/.jx/extraValues.yaml | |
INFO[0867] Installing Jenkins X platform helm chart from: /Users/pmuir/.jx/cloud-environments/env-gke | |
INFO[0871] Setting the current namespace to: jx | |
? Pick default workload build pack: Kubernetes Workloads: Automated CI+CD with GitOps Promotion | |
INFO[0874] Setting the team build pack to kubernetes-workloads repo: https://github.com/jenkins-x-buildpacks/jenkins-x-kubernetes.git ref: master | |
INFO[0874] Installing jx into namespace jx | |
INFO[0874] using stable version 2.0.53 from charts of jenkins-x/jenkins-x-platform from /Users/pmuir/.jx/jenkins-x-versions | |
INFO[0874] Installing jenkins-x-platform version: 2.0.53 | |
INFO[0874] Configuring the TeamSettings for Prow with engine Tekton | |
INFO[0874] Configuring the TeamSettings for ImportMode YAML | |
INFO[0874] | |
******************************************************** | |
NOTE: Your admin password is in vault: eval `jx get vault-config` && vault kv get secret/admin/jenkins | |
******************************************************** | |
INFO[0874] Setting the dev namespace to: jx | |
INFO[0874] Creating default staging and production environments | |
? Select the organization where you want to create the environment repository: muirp | |
? Namespace: jx-staging | |
? Cluster URL: | |
? We will now create a Git repository to store your staging environment, ok? : Yes | |
Using Git provider GitHub at https://github.com | |
About to create repository environment-houndcandy-staging on server https://github.com with user pmuir | |
? Enter the new repository name: environment-houndcandy-staging | |
Creating repository muirp/environment-houndcandy-staging | |
Creating Git repository muirp/environment-houndcandy-staging | |
Pushed Git repository to https://github.com/muirp/environment-houndcandy-staging | |
? Git branch for the Environment source code: master | |
INFO[0895] Created environment staging | |
? Namespace: jx-production | |
? Cluster URL: | |
? We will now create a Git repository to store your production environment, ok? : Yes | |
Using Git provider GitHub at https://github.com | |
About to create repository environment-houndcandy-production on server https://github.com with user pmuir | |
? Enter the new repository name: environment-houndcandy-production | |
Creating repository muirp/environment-houndcandy-production | |
Creating Git repository muirp/environment-houndcandy-production | |
Pushed Git repository to https://github.com/muirp/environment-houndcandy-production | |
? Git branch for the Environment source code: master | |
INFO[0911] Created environment production | |
WARN[0912] No service called jenkins-x-chartmuseum could be found so couldn't wire up the local auth file to talk to chart museum | |
INFO[0912] | |
Generated the source code for the GitOps development environment at /Users/pmuir/tmp/jenkins-x-dev-environment | |
INFO[0912] You can apply this to the kubernetes cluster at any time in this directory via: jx step env apply | |
? Select the organization where you want to create the environment repository: muirp | |
? We will now create a Git repository to store your dev environment, ok? : Yes | |
Using Git provider GitHub at https://github.com | |
About to create repository environment-houndcandy-dev on server https://github.com with user pmuir | |
? Enter the new repository name: environment-houndcandy-dev | |
Creating repository muirp/environment-houndcandy-dev | |
Creating Git repository muirp/environment-houndcandy-dev | |
? Git branch for the Environment source code: master | |
INFO[0924] Pushed Git repository to https://github.com/muirp/environment-houndcandy-dev | |
? Would you like to setup the Development Environment from the source code now? Yes | |
INFO[0931] Setting the dev namespace to: jx | |
INFO[0937] Loading the latest Dev Environment configuration from /Users/pmuir/tmp/jenkins-x-dev-environment/env/templates/dev-env.yaml | |
INFO[0937] Using helmBinary helm with feature flag: template-mode | |
Now using namespace 'jx' on server 'https://104.199.72.148'. | |
INFO[0937] Initialising Helm 'init --client-only' | |
INFO[0944] Initialising Helm 'init --client-only' | |
INFO[0951] Applying helm chart at /Users/pmuir/tmp/jenkins-x-dev-environment/env as release name jenkins-x to namespace jx | |
INFO[0951] Fetching secrets from vault into directory "/Users/pmuir/tmp/jenkins-x-dev-environment/env" | |
INFO[0952] Saved secrets file /Users/pmuir/tmp/jenkins-x-dev-environment/env/secrets.yaml | |
INFO[0952] Saved secrets file /Users/pmuir/tmp/jenkins-x-dev-environment/env/templates/jx-install-config-secret.yaml | |
INFO[0952] adding secret file /Users/pmuir/tmp/jenkins-x-dev-environment/env/secrets.yaml | |
INFO[0952] adding secret file /Users/pmuir/tmp/jenkins-x-dev-environment/env/templates/jx-install-config-secret.yaml | |
INFO[0952] Ignoring templates/dev-env.yaml | |
INFO[0952] Ignoring templates/ingress-config-configmap.yaml | |
INFO[0952] Ignoring templates/jx-install-config-configmap.yaml | |
INFO[0952] Ignoring templates/jx-install-config-secret.yaml | |
INFO[0952] Ignoring templates/production-env.yaml | |
INFO[0952] Ignoring templates/staging-env.yaml | |
INFO[0952] Wrote chart values.yaml /Users/pmuir/tmp/jenkins-x-dev-environment/env/values.yaml generated from directory tree | |
INFO[0952] generated helm /Users/pmuir/tmp/jenkins-x-dev-environment/env/values.yaml | |
INFO[0952] | |
controllerbuild: | |
enabled: true | |
controllerworkflow: | |
enabled: false | |
jenkins: | |
enabled: false | |
jenkins-x-platform: | |
PipelineSecrets: | |
DockerConfig: |- | |
{ | |
"credHelpers": { | |
"gcr.io": "gcr", | |
"us.gcr.io": "gcr", | |
"eu.gcr.io": "gcr", | |
"asia.gcr.io": "gcr", | |
"staging-k8s.gcr.io": "gcr" | |
} | |
} | |
postinstalljob: | |
enabled: "true" | |
INFO[0952] Using values files: /Users/pmuir/tmp/jenkins-x-dev-environment/env/values.yaml, /Users/pmuir/tmp/jenkins-x-dev-environment/env/secrets.yaml, /Users/pmuir/tmp/jenkins-x-dev-environment/env/templates/jx-install-config-secret.yaml | |
INFO[0952] Applying chart overrides | |
INFO[0952] Current configuration dir: /Users/pmuir/.jx | |
INFO[0952] versionRepository: https://github.com/jenkins-x/jenkins-x-versions git ref: | |
ERRO[0953] Error fetching remote refs +refs/heads/master:refs/remotes/origin/master | |
INFO[0953] Deleting and cloning the Jenkins X versions repo | |
INFO[0953] Cloning the Jenkins X versions repo https://github.com/jenkins-x/jenkins-x-versions with ref refs/heads/master to /Users/pmuir/.jx/jenkins-x-versions | |
Enumerating objects: 66, done. | |
Counting objects: 100% (66/66), done. | |
Compressing objects: 100% (40/40), done. | |
Total 959 (delta 34), reused 51 (delta 26), pack-reused 893 | |
WARN[0957] could not find a stable version from charts of /Users/pmuir/tmp/jenkins-x-dev-environment/env from /Users/pmuir/.jx/jenkins-x-versions | |
For background see: https://jenkins-x.io/architecture/version-stream/ | |
INFO[0957] Please lock this version down via the command: jx step create version pr -k charts -n /Users/pmuir/tmp/jenkins-x-dev-environment/env | |
INFO[0957] Generating Chart Template 'template --name jenkins-x --namespace jx /Users/pmuir/tmp/jenkins-x-dev-environment/env --output-dir /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-159596548/jenkins-x/output --debug --values /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/values.yaml278548719 --values /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/values.yaml010859906 --values /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/values.yaml750591225' | |
INFO[0957] Applying generated chart /Users/pmuir/tmp/jenkins-x-dev-environment/env YAML via kubectl in dir: /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-159596548/jenkins-x/output | |
INFO[0970] deployment.extensions/jenkins-x-chartmuseum created | |
persistentvolumeclaim/jenkins-x-chartmuseum created | |
secret/jenkins-x-chartmuseum created | |
service/jenkins-x-chartmuseum created | |
role.rbac.authorization.k8s.io/cleanup created | |
rolebinding.rbac.authorization.k8s.io/cleanup created | |
serviceaccount/cleanup created | |
clusterrole.rbac.authorization.k8s.io/controllerbuild-jx created | |
clusterrolebinding.rbac.authorization.k8s.io/controllerbuild-jx created | |
deployment.apps/jenkins-x-controllerbuild created | |
role.rbac.authorization.k8s.io/controllerbuild created | |
rolebinding.rbac.authorization.k8s.io/controllerbuild created | |
serviceaccount/jenkins-x-controllerbuild created | |
clusterrole.rbac.authorization.k8s.io/controllercommitstatus-jx created | |
clusterrolebinding.rbac.authorization.k8s.io/controllercommitstatus-jx created | |
deployment.apps/jenkins-x-controllercommitstatus created | |
role.rbac.authorization.k8s.io/controllercommitstatus created | |
rolebinding.rbac.authorization.k8s.io/controllercommitstatus created | |
serviceaccount/jenkins-x-controllercommitstatus created | |
clusterrole.rbac.authorization.k8s.io/controllerrole-jx created | |
clusterrolebinding.rbac.authorization.k8s.io/controllerrole-jx created | |
deployment.apps/jenkins-x-controllerrole created | |
role.rbac.authorization.k8s.io/controllerrole created | |
rolebinding.rbac.authorization.k8s.io/controllerrole created | |
serviceaccount/jenkins-x-controllerrole created | |
clusterrole.rbac.authorization.k8s.io/controllerteam-jx created | |
clusterrolebinding.rbac.authorization.k8s.io/controllerteam-jx created | |
deployment.apps/jenkins-x-controllerteam created | |
role.rbac.authorization.k8s.io/controllerteam created | |
rolebinding.rbac.authorization.k8s.io/controllerteam created | |
serviceaccount/jenkins-x-controllerteam created | |
configmap/jenkins-x-docker-registry-config created | |
deployment.extensions/jenkins-x-docker-registry created | |
persistentvolumeclaim/jenkins-x-docker-registry created | |
secret/jenkins-x-docker-registry-secret created | |
service/jenkins-x-docker-registry created | |
configmap/exposecontroller created | |
role.rbac.authorization.k8s.io/expose created | |
rolebinding.rbac.authorization.k8s.io/expose created | |
serviceaccount/expose created | |
clusterrole.rbac.authorization.k8s.io/gcactivities-jx created | |
clusterrolebinding.rbac.authorization.k8s.io/gcactivities-jx created | |
cronjob.batch/jenkins-x-gcactivities created | |
role.rbac.authorization.k8s.io/gcactivities created | |
rolebinding.rbac.authorization.k8s.io/gcactivities created | |
serviceaccount/jenkins-x-gcactivities created | |
cronjob.batch/jenkins-x-gcpods created | |
role.rbac.authorization.k8s.io/gcpods created | |
rolebinding.rbac.authorization.k8s.io/gcpods created | |
serviceaccount/jenkins-x-gcpods created | |
clusterrole.rbac.authorization.k8s.io/gcpreviews-jx created | |
clusterrolebinding.rbac.authorization.k8s.io/gcpreviews-jx created | |
cronjob.batch/jenkins-x-gcpreviews created | |
role.rbac.authorization.k8s.io/gcpreviews created | |
rolebinding.rbac.authorization.k8s.io/gcpreviews created | |
serviceaccount/jenkins-x-gcpreviews created | |
deployment.extensions/jenkins-x-heapster created | |
clusterrolebinding.rbac.authorization.k8s.io/jenkins-x-heapster created | |
role.rbac.authorization.k8s.io/jenkins-x-heapster-pod-nanny created | |
rolebinding.rbac.authorization.k8s.io/jenkins-x-heapster-pod-nanny created | |
service/heapster created | |
serviceaccount/jenkins-x-heapster created | |
deployment.extensions/jenkins-x-mongodb created | |
persistentvolumeclaim/jenkins-x-mongodb created | |
secret/jenkins-x-mongodb created | |
service/jenkins-x-mongodb created | |
configmap/jenkins-x-monocular-api-config created | |
deployment.extensions/jenkins-x-monocular-api created | |
service/jenkins-x-monocular-api created | |
deployment.extensions/jenkins-x-monocular-prerender created | |
service/jenkins-x-monocular-prerender created | |
configmap/jenkins-x-monocular-ui-config created | |
deployment.extensions/jenkins-x-monocular-ui created | |
service/jenkins-x-monocular-ui created | |
configmap/jenkins-x-monocular-ui-vhost created | |
configmap/nexus created | |
deployment.extensions/jenkins-x-nexus created | |
persistentvolumeclaim/jenkins-x-nexus created | |
secret/nexus created | |
service/nexus created | |
role.rbac.authorization.k8s.io/committer created | |
clusterrolebinding.rbac.authorization.k8s.io/jenkins-x-team-controller created | |
configmap/jenkins-x-team-controller created | |
secret/jenkins-docker-cfg created | |
configmap/jenkins-x-devpod-config created | |
configmap/jenkins-x-docker-registry created | |
configmap/jenkins-x-extensions created | |
secret/jx-basic-auth created | |
role.rbac.authorization.k8s.io/jx-view created | |
secret/kaniko-secret created | |
secret/jenkins-maven-settings created | |
secret/jenkins-npm-token created | |
role.rbac.authorization.k8s.io/owner created | |
configmap/jenkins-x-pod-template-dlang created | |
configmap/jenkins-x-pod-template-go created | |
configmap/jenkins-x-pod-template-python created | |
configmap/jenkins-x-pod-template-newman created | |
configmap/jenkins-x-pod-template-terraform created | |
configmap/jenkins-x-pod-template-maven created | |
configmap/jenkins-x-pod-template-rust created | |
configmap/jenkins-x-pod-template-python2 created | |
configmap/jenkins-x-pod-template-nodejs created | |
configmap/jenkins-x-pod-template-aws-cdk created | |
configmap/jenkins-x-pod-template-gradle created | |
configmap/jenkins-x-pod-template-maven-java11 created | |
configmap/jenkins-x-pod-template-scala created | |
configmap/jenkins-x-pod-template-python37 created | |
configmap/jenkins-x-pod-template-promote created | |
configmap/jenkins-x-pod-template-maven-nodejs created | |
configmap/jenkins-x-pod-template-swift created | |
configmap/jenkins-x-pod-template-jx-base created | |
configmap/jenkins-x-pod-template-ruby created | |
secret/jenkins-release-gpg created | |
secret/jenkins-ssh-config created | |
role.rbac.authorization.k8s.io/viewer created | |
environment.jenkins.io/dev created | |
Warning: kubectl apply should be used on resource created by either kubectl create --save-config or kubectl apply | |
configmap/ingress-config configured | |
configmap/jx-install-config created | |
secret/jx-install-config created | |
environment.jenkins.io/production created | |
environment.jenkins.io/staging created | |
INFO[0970] | |
INFO[0970] Applying Helm hook post-upgrade YAML via kubectl in file: /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-159596548/jenkins-x/helmHooks/env/charts/jenkins-x-platform/charts/expose/templates/job.yaml | |
INFO[0970] job.batch/expose created | |
INFO[0970] | |
INFO[0970] Waiting for helm post-upgrade hook Job expose to complete before removing it | |
INFO[1118] Deleting helm hook sources from file: /var/folders/qr/h482727j4dvc7qphqfkvws1r0000gn/T/helm-template-workdir-159596548/jenkins-x/helmHooks/env/charts/jenkins-x-platform/charts/expose/templates/job.yaml | |
INFO[1119] job.batch "expose" deleted | |
INFO[1119] Removing Kubernetes resources from older releases using selector: jenkins.io/chart-release=jenkins-x,jenkins.io/version!=0.0.1 from all pvc configmap release sa role rolebinding secret | |
INFO[1122] Removing Kubernetes resources from older releases using selector: jenkins.io/chart-release=jenkins-x,jenkins.io/version!=0.0.1,jenkins.io/namespace=jx from clusterrole clusterrolebinding | |
INFO[1122] Environment applied in namespace jx | |
INFO[1124] Registered environment "\x1b[32mproduction\x1b[0m" | |
INFO[1126] Registered environment "\x1b[32mstaging\x1b[0m" | |
INFO[1127] Registered environment "\x1b[32mdev\x1b[0m" | |
ERRO[1127] error creating cluster setting up GitOps post installation: [registering environment "production": services "hook" not found, registering environment "staging": services "hook" not found, registering environment "dev": services "hook" not found] | |
error: setting up GitOps post installation: [registering environment "production": services "hook" not found, registering environment "staging": services "hook" not found, registering environment "dev": services "hook" not found] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment