Firebird/Notes: Difference between revisions

From stonehomewiki
Jump to navigationJump to search
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Contents =
<p> [[Firebird]] </p>
<div class="toccolours mw-collapsible mw-collapsed expandable">
<div class="mw-collapsible-preview">Deployment</div>
<div class="mw-collapsible-content">
<pre><nowiki>
Each pipeline will have
- a kubernete pod for each generator
- a kubernete deployment for non-generator nodes
 
Pipeline name, node name should not contain --
</nowiki></pre>
</div>
</div>
<p></p>
 
= Current Change =
<div class="toccolours mw-collapsible mw-collapsed expandable">
<div class="mw-collapsible-preview">2023-07-06-A</div>
<div class="mw-collapsible-content">
<pre><nowiki>
- Use Jinja template file for deployment
- Web UI/Console UI show all pod and deployments
- Allow user to scale pipeline
- a kubernete pod for each generator
- a kubernete deployment for non-generator nodes
</nowiki></pre>
</div>
</div>
<p></p>


= pyfirebird =
= pyfirebird =
Line 34: Line 6:
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
<pre><nowiki>
<pre><nowiki>
firebird/libs/k8.py
firebird
    K8Accessor: A helper class for accessing kubernetes
    libs/k8.py
      
        K8Accessor       : A helper class for accessing kubernetes
        render_template  : A helper function to render jinja template from file with context
     base.py              : core pipeline classes
        PortType
        Node
        Sink
        Generator
        Port
        Pipeline
    rabbitmq.py          : helper for accessing rabbitmq (wraps pika)
        get_connection
        RabbitMQ
    zkdb.py              : helper for zookeeper access
        ZKDatabase
firebirdconsole
    ui
        views
            apis
                main.py  : PipelinesAPI implement the RestAPI for pipeline management
</nowiki></pre>
</nowiki></pre>
</div>
</div>
</div>
</div>
<p></p>
<p></p>

Latest revision as of 10:13, 15 September 2023

Firebird

pyfirebird