<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:22:02 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-2623] SPIKE:  Deploy platform-core backend FOLIO stack in configurable K8s namespaces</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-2623</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;Each development team will be provided with the ability to trigger a job in FOLIO Jenkins that will build a FOLIO stack based on platform-core/snapshot branch to their respective namespace on the FOLIO K8s cluster.    The stack will be fixed with a default tenant and admin user as well as reference and sample data similar to existing folio-snapshot builds.  &lt;/p&gt;</description>
                <environment></environment>
        <key id="81688">FOLIO-2623</key>
            <summary>SPIKE:  Deploy platform-core backend FOLIO stack in configurable K8s namespaces</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                            <parent id="81627">FOLIO-2601</parent>
                                    <priority id="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5f2840580d8b1a001bd02aae">Stanislav Miroshnichenko</assignee>
                                                                <reporter accountid="5f9abc1eb45b2e007453f423">John Malconian</reporter>
                                    <labels>
                            <label>dev-environment</label>
                    </labels>
                <created>Mon, 1 Jun 2020 18:31:29 +0000</created>
                <updated>Wed, 8 Jul 2020 19:34:32 +0000</updated>
                            <resolved>Wed, 8 Jul 2020 19:34:32 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                                                            <comment id="198830" author="5f9abc1eb45b2e007453f423" created="Mon, 1 Jun 2020 18:49:22 +0000"  >&lt;p&gt;Deployment of backend modules to specified Kubernetes namespace where an Okapi and Postgresql instances are already available.   There is the question of how DB data will be handled on iterative builds.    List of backend modules deployed derived from okapi-install.json which would reside in platform-core snapshot branch.   &lt;/p&gt;

&lt;p&gt;Deployment consists of the following tasks:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;pull MDs from folio-registry&lt;/li&gt;
	&lt;li&gt;Post deployment descriptor to local instance of Okapi.&lt;/li&gt;
	&lt;li&gt;Ansible role with deployment and service templates.&lt;/li&gt;
	&lt;li&gt;DB info in pre-installed K8s secrets&lt;/li&gt;
	&lt;li&gt;Secure supertenant.   Does supertenant require it&apos;s own designated deployment of mod-perms, mod-auth, mod-login, and mod-users?  Seems a bit much.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Tenant configuration: &lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Configuration of a &apos;default&apos; tenant and the loading of reference and sample data and additional configuration.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                                                            <comment id="198833" author="5f2840580d8b1a001bd02aae" created="Thu, 25 Jun 2020 12:56:58 +0000"  >&lt;p&gt;Implemented with Terraform and Helm.&lt;br/&gt;
First, all core backend modules have `&lt;a href=&quot;https://github.com/folio-org/folio-helm&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;Helm chart&lt;/a&gt;.&lt;br/&gt;
All core modules deploying into the Project by Terraform to Rancher Application (Folio Helm repository).&lt;br/&gt;
Default source for images - DockerHub/folioci.&lt;br/&gt;
Helm has postinstall-hook and upgrade-hook to install module decriptor, module deployment, tenant creation and registration.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="81687">FOLIO-2622</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="81689">FOLIO-2624</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10155"><![CDATA[FOLIO DevOps]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10014" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue key="$xmlutils.escape($text)">PoC for hosted development environment for FOLIO teams</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzx6m9:zmzw</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1986">DevOps: sprint 92</customfieldvalue>
    <customfieldvalue id="1878">DevOps: sprint 90</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 25 Jun 2020 12:56:58 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>