Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE REQUEST] Removal of Istio component #2836

Closed
11 of 13 tasks
erzetpe opened this issue Jan 4, 2022 · 2 comments · Fixed by #2863
Closed
11 of 13 tasks

[FEATURE REQUEST] Removal of Istio component #2836

erzetpe opened this issue Jan 4, 2022 · 2 comments · Fixed by #2863
Assignees

Comments

@erzetpe
Copy link
Contributor

erzetpe commented Jan 4, 2022

Is your feature request related to a problem? Please describe.
We are considering replacement of Istio component with different solutions and Istio causes problems during upgrade of Kubernetes.

Describe the solution you'd like
Remove Istio role from Epiphany.

Describe alternatives you've considered
Replace Istio with different service mesh solution.

Additional context
None.


DoD checklist

  • Changelog updated
  • COMPONENTS.md updated / doesn't need to be updated
  • Schema updated / doesn't need to be updated
  • Feature has automated tests
  • Automated tests passed (QA pipelines)
    • apply
    • upgrade
  • Idempotency tested
  • Documentation added / updated / doesn't need to be updated
  • All conversations in PR resolved
  • Solution meets requirements and is done according to design doc
  • Usage compliant with license
  • Backport tasks created / doesn't need to be backported
@seriva
Copy link
Collaborator

seriva commented Jan 12, 2022

Important is to remove everything:

  • Ansible
  • Python (if present)
  • Defaults
  • Validation
  • Documentation
  • etc

From documentation only leave things that are part of design docs.

@cicharka cicharka self-assigned this Jan 13, 2022
cicharka added a commit to cicharka/epiphany that referenced this issue Jan 13, 2022
@cicharka cicharka linked a pull request Jan 13, 2022 that will close this issue
cicharka added a commit to cicharka/epiphany that referenced this issue Jan 14, 2022
cicharka added a commit to cicharka/epiphany that referenced this issue Jan 14, 2022
cicharka added a commit that referenced this issue Jan 17, 2022
Removal of Istio component #2836

* Update removal in docs

* Fix for missing '\' char in Dockerfile
@cicharka cicharka reopened this Jan 17, 2022
@przemyslavic przemyslavic self-assigned this Jan 26, 2022
@przemyslavic
Copy link
Collaborator

przemyslavic commented Feb 1, 2022

Updated all develop pipelines by removing Vault, Istio, Logstash and Ignite components/apps.

@plirglo plirglo closed this as completed Feb 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants