seldonio / ansible-k8s-collection Goto Github PK
View Code? Open in Web Editor NEWCollection of Ansible roles and playbooks crafted for Seldon ecosystem
License: Apache License 2.0
Collection of Ansible roles and playbooks crafted for Seldon ecosystem
License: Apache License 2.0
with
ansible==4.2.0
ansible-core==2.11.2
Running the kind playbook fails with:
TASK [metallb : Create MetalLB Config] ***************************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "error": "", "msg": "Failed to retrieve requested object: You must provide a body when calling methods on a ResourceList", "reason": "", "status": ""}
Right now we only configure http
gateway. We should also include option to configure https
gateway.
Error:
TASK [metallb : Create MetalLB Config] ******************************************************************************************************
fatal: [localhost]: FAILED! => {"changed": false, "msg": "'template' is only supported parameter for 'k8s' module."}
Temporary fix:
ansible-galaxy collection install git+https://github.com/ansible-collections/community.kubernetes,1.2.1
Add another variable to switch between installation from git or local helm charts as desired.
Installation from git should still be possible if seldon_core_source_dir
is defined.
Some roles, Argo Workflows and ArgoCD for example if I remember right, by default install latest helm charts.
For reproducibility we should explore providing default versions and keep bumping them up on every release.
Keeping a list of tested versions may be useful as well in case that installation procedure of an application will change.
We should use ~/.cache/seldon/
directory for cached resources.
This is to:
inventry.ini
fileAs per note on https://github.com/ansible-collections/community.kubernetes
IMPORTANT The community.kubernetes collection is being renamed to kubernetes.core. As of version 2.0.0, the collection has been replaced by deprecated redirects for all content to kubernetes.core. If you are using FQCNs starting with community.kubernetes, please update them to kubernetes.core.
This should be done in similar fashion as it is done for seldon-core role for parity.
This will be useful to use the role for seldon-core dev setups.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.