Skip to content

Commit

Permalink
Remove dashboard, keystone and srm toolchain
Browse files Browse the repository at this point in the history
  • Loading branch information
joseph-v committed Nov 25, 2022
1 parent 876915c commit 69c7f83
Show file tree
Hide file tree
Showing 55 changed files with 55 additions and 4,980 deletions.
6 changes: 3 additions & 3 deletions installer/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Delfin Installation Guide

The SODA Delfin supports two types of installation
* Installation using Ansible for user experiance with Dashboard
* Installation using scripts
* Installation using Ansible
* Installation using Bash scripts

## Ansible installer

Expand Down Expand Up @@ -42,7 +42,7 @@ Please refer [user guides](https://docs.sodafoundation.io/guides/user-guides/del



## Bash installer
## Bash script installer
This is a standalone/non-containerized installer for SODA Infrastructure Manager (delfin) project.
It contains a script and options to check the environment feasible for installing delfin. Installs required dependent software/binaries.

Expand Down
14 changes: 4 additions & 10 deletions installer/ansible/clean.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2019 The OpenSDS Authors.
# Copyright 2022 The SODA Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand All @@ -13,20 +13,14 @@
# limitations under the License.

---
# Defines some clean processes when banishing the cluster.

- name: destory an opensds cluster
# Defines some clean processes when banishing the nodes.
- name: Cleanup delfin installation
hosts:
- controllers
- worker-nodes
- docks
- delfin-nodes
remote_user: root
vars_files:
- group_vars/common.yml
- group_vars/auth.yml
- group_vars/dashboard.yml
- group_vars/delfin.yml
- group_vars/srm-toolchain.yml
gather_facts: false
become: True
tasks:
Expand Down
38 changes: 0 additions & 38 deletions installer/ansible/group_vars/auth.yml

This file was deleted.

60 changes: 0 additions & 60 deletions installer/ansible/group_vars/common.yml

This file was deleted.

54 changes: 0 additions & 54 deletions installer/ansible/group_vars/dashboard.yml

This file was deleted.

30 changes: 28 additions & 2 deletions installer/ansible/group_vars/delfin.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2020 The SODA Authors.
# Copyright 2022 The SODA Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand All @@ -22,8 +22,34 @@ dummy:
# GENERAL #
###########

# This field indicates local machine host ip
host_ip: 127.0.0.1

# delfin installation types are: 'repository', 'release' and 'container''
delfin_installation_type: "{{ install_from }}"
delfin_installation_type: release

# These fields below will specify the tag based on install_from type
repo_branch: master
release_version: v1.7.0

# This field indicates which os family the system will be running, currently
# support 'Debian' and 'RedHat'
ansible_os_family: Debian

# delete all source packages
source_purge: true

# delete database
database_purge: true

# Delfin projects release versions
delfin_release_version: v1.6.0

# Depended projects release versions
dashboard_release_version: v1.7.0

# URLs, Environment Variables, IP addresses and Ports list
soda_delfin_url: "http://{{ host_ip }}:8190"

# These fields are NOT suggested to be modified
delfin_work_dir: /opt/delfin-linux-amd64
Expand Down
46 changes: 0 additions & 46 deletions installer/ansible/group_vars/srm-toolchain.yml

This file was deleted.

4 changes: 2 additions & 2 deletions installer/ansible/local.hosts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2022 The OpenSDS Authors.
# Copyright 2022 The SODA Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand All @@ -12,5 +12,5 @@
# See the License for the specific language governing permissions and
# limitations under the License.

[controllers]
[delfin-nodes]
localhost ansible_connection=local
38 changes: 0 additions & 38 deletions installer/ansible/roles/auth-installer/tasks/main.yml

This file was deleted.

44 changes: 0 additions & 44 deletions installer/ansible/roles/cleaner/scenarios/auth-keystone.yml

This file was deleted.

2 changes: 1 addition & 1 deletion installer/ansible/roles/cleaner/scenarios/delfin.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Copyright 2020 The SODA Authors.
# Copyright 2022 The SODA Authors.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down
Loading

0 comments on commit 69c7f83

Please sign in to comment.