--- # ============LICENSE_START======================================================= # Copyright (C) 2022 The Nordix Foundation. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # SPDX-License-Identifier: Apache-2.0 # ============LICENSE_END========================================================= - name: Enable spinnaker k8s provider command: hal config provider kubernetes enable changed_when: false - name: Create spinnaker k8s provider account shell: > hal config provider kubernetes account add {{ spinnaker_account }} --context $(kubectl config current-context) changed_when: false - name: Set spinnaker install version shell: > hal config version edit --version "{{ spinnaker_version }}" changed_when: false - name: Set spinnaker deployment account shell: > hal config deploy edit --type distributed --account-name {{ spinnaker_account }} changed_when: false - name: Set minio storage config shell: > hal config storage s3 edit --endpoint http://minio.minio:9000 --access-key-id spinnaker --secret-access-key spinnaker changed_when: false - name: Set external storage to minio command: hal config storage edit --type s3 changed_when: false - name: Set minio storage path style command: hal config storage s3 edit --path-style-access true changed_when: false - name: Deploy spinnaker command: hal deploy apply changed_when: false