Enviar búsqueda
Cargar
Jelastic Certified Templates
•
0 recomendaciones
•
122 vistas
Ihor Kolodyuk
Seguir
Jelastic Certified Templates. How to pack, modify. Basics.
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 28
Descargar ahora
Descargar para leer sin conexión
Recomendados
Creating Custom Templates for Joomla! 2.5
Creating Custom Templates for Joomla! 2.5
Don Cranford
Add-On Development: EE Expects that Every Developer will do his Duty
Add-On Development: EE Expects that Every Developer will do his Duty
reedmaniac
presentation
presentation
tutorialsruby
Add-On Development: EE Expects that Every Developer will do his Duty
Add-On Development: EE Expects that Every Developer will do his Duty
Leslie Doherty
presentation
presentation
tutorialsruby
SFDC Deployments
SFDC Deployments
Sujit Kumar
Cairo meetup low code best practices
Cairo meetup low code best practices
Ahmed Keshk
Sim-webcast-part1-1aa
Sim-webcast-part1-1aa
OracleIDM
Recomendados
Creating Custom Templates for Joomla! 2.5
Creating Custom Templates for Joomla! 2.5
Don Cranford
Add-On Development: EE Expects that Every Developer will do his Duty
Add-On Development: EE Expects that Every Developer will do his Duty
reedmaniac
presentation
presentation
tutorialsruby
Add-On Development: EE Expects that Every Developer will do his Duty
Add-On Development: EE Expects that Every Developer will do his Duty
Leslie Doherty
presentation
presentation
tutorialsruby
SFDC Deployments
SFDC Deployments
Sujit Kumar
Cairo meetup low code best practices
Cairo meetup low code best practices
Ahmed Keshk
Sim-webcast-part1-1aa
Sim-webcast-part1-1aa
OracleIDM
PACLUG sametime presentation
PACLUG sametime presentation
amhiggins
Pimcore Webinar #1
Pimcore Webinar #1
Pimcore
PIMped Papyrus - A Language Workbench for UML DSLs
PIMped Papyrus - A Language Workbench for UML DSLs
Accenture | SolutionsIQ
Magento 2.0: Prepare yourself for a new way of module development
Magento 2.0: Prepare yourself for a new way of module development
Ivan Chepurnyi
Magento performance feat. core Hacks
Magento performance feat. core Hacks
Daniel Niedergesäß
Diagnosing issues in your ASP.NET applications in production with Visual Stud...
Diagnosing issues in your ASP.NET applications in production with Visual Stud...
Microsoft Developer Network (MSDN) - Belgium and Luxembourg
Database Provisioning in EM12c: Provision me a Database Now!
Database Provisioning in EM12c: Provision me a Database Now!
Maaz Anjum
Putting it All Together: Securing Systems at Cloud Scale
Putting it All Together: Securing Systems at Cloud Scale
Amazon Web Services
Datasheet was pluginforrd
Datasheet was pluginforrd
MidVision
Thick Application Penetration Testing - A Crash Course
Thick Application Penetration Testing - A Crash Course
NetSPI
Making Joomla Insecure - Explaining security by breaking it
Making Joomla Insecure - Explaining security by breaking it
Tim Plummer
Managing Websphere Application Server certificates
Managing Websphere Application Server certificates
Piyush Chordia
Extension Library - Viagra for XPages
Extension Library - Viagra for XPages
Ulrich Krause
Inline Template Puppet Type
Inline Template Puppet Type
Lyndon Swan
Test studiowebinaraugcodedstep
Test studiowebinaraugcodedstep
Dhananjay Kumar
Manage Deployments with Install Profiles and Git
Manage Deployments with Install Profiles and Git
nhepner
Travelling Light for the Long Haul - Ian Robinson
Travelling Light for the Long Haul - Ian Robinson
mfrancis
Travelling light for the long haul
Travelling light for the long haul
Ian Robinson
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
garrett honeycutt
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Alfredo Krieg
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Más contenido relacionado
Similar a Jelastic Certified Templates
PACLUG sametime presentation
PACLUG sametime presentation
amhiggins
Pimcore Webinar #1
Pimcore Webinar #1
Pimcore
PIMped Papyrus - A Language Workbench for UML DSLs
PIMped Papyrus - A Language Workbench for UML DSLs
Accenture | SolutionsIQ
Magento 2.0: Prepare yourself for a new way of module development
Magento 2.0: Prepare yourself for a new way of module development
Ivan Chepurnyi
Magento performance feat. core Hacks
Magento performance feat. core Hacks
Daniel Niedergesäß
Diagnosing issues in your ASP.NET applications in production with Visual Stud...
Diagnosing issues in your ASP.NET applications in production with Visual Stud...
Microsoft Developer Network (MSDN) - Belgium and Luxembourg
Database Provisioning in EM12c: Provision me a Database Now!
Database Provisioning in EM12c: Provision me a Database Now!
Maaz Anjum
Putting it All Together: Securing Systems at Cloud Scale
Putting it All Together: Securing Systems at Cloud Scale
Amazon Web Services
Datasheet was pluginforrd
Datasheet was pluginforrd
MidVision
Thick Application Penetration Testing - A Crash Course
Thick Application Penetration Testing - A Crash Course
NetSPI
Making Joomla Insecure - Explaining security by breaking it
Making Joomla Insecure - Explaining security by breaking it
Tim Plummer
Managing Websphere Application Server certificates
Managing Websphere Application Server certificates
Piyush Chordia
Extension Library - Viagra for XPages
Extension Library - Viagra for XPages
Ulrich Krause
Inline Template Puppet Type
Inline Template Puppet Type
Lyndon Swan
Test studiowebinaraugcodedstep
Test studiowebinaraugcodedstep
Dhananjay Kumar
Manage Deployments with Install Profiles and Git
Manage Deployments with Install Profiles and Git
nhepner
Travelling Light for the Long Haul - Ian Robinson
Travelling Light for the Long Haul - Ian Robinson
mfrancis
Travelling light for the long haul
Travelling light for the long haul
Ian Robinson
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
garrett honeycutt
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Alfredo Krieg
Similar a Jelastic Certified Templates
(20)
PACLUG sametime presentation
PACLUG sametime presentation
Pimcore Webinar #1
Pimcore Webinar #1
PIMped Papyrus - A Language Workbench for UML DSLs
PIMped Papyrus - A Language Workbench for UML DSLs
Magento 2.0: Prepare yourself for a new way of module development
Magento 2.0: Prepare yourself for a new way of module development
Magento performance feat. core Hacks
Magento performance feat. core Hacks
Diagnosing issues in your ASP.NET applications in production with Visual Stud...
Diagnosing issues in your ASP.NET applications in production with Visual Stud...
Database Provisioning in EM12c: Provision me a Database Now!
Database Provisioning in EM12c: Provision me a Database Now!
Putting it All Together: Securing Systems at Cloud Scale
Putting it All Together: Securing Systems at Cloud Scale
Datasheet was pluginforrd
Datasheet was pluginforrd
Thick Application Penetration Testing - A Crash Course
Thick Application Penetration Testing - A Crash Course
Making Joomla Insecure - Explaining security by breaking it
Making Joomla Insecure - Explaining security by breaking it
Managing Websphere Application Server certificates
Managing Websphere Application Server certificates
Extension Library - Viagra for XPages
Extension Library - Viagra for XPages
Inline Template Puppet Type
Inline Template Puppet Type
Test studiowebinaraugcodedstep
Test studiowebinaraugcodedstep
Manage Deployments with Install Profiles and Git
Manage Deployments with Install Profiles and Git
Travelling Light for the Long Haul - Ian Robinson
Travelling Light for the Long Haul - Ian Robinson
Travelling light for the long haul
Travelling light for the long haul
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Último
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
The Digital Insurer
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Stephanie Beckett
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
ScyllaDB
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Mark Billinghurst
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Último
(20)
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Jelastic Certified Templates
1.
Jelastic Certified Templates Packing
and Customizations
2.
Today we are
going to talk about: 1. D. templates. Why do we need this? 2. Template structure 3. CI for creating own templates (demo) 4. How to start? (demo)
3.
Why?
4.
Jelastic Certified Template
5.
2. Template structure •
Labels • Service Files • Stack Files • JEM • Environment Variables CONFIGURATION FILESYSTEM -> Docker image goes to J. database inside container
6.
• JEM Container Operating system Stack JEM JELASTIC UI
7.
• JEM JEM BUILT-IN LIBRARIES CUSTOM OVERRIDES BUILT-IN
MODULES
8.
• Service files /etc/jelastic/jelastic.conf /etc/jelastic/metainf.conf /etc/jelastic/export.conf /etc/jelastic/extendperm.conf /etc/jelastic/favourites.conf /etc/jelastic/jinfo.ini /etc/jelastic/redeploy.conf /etc/sudoers.d/jelastic /etc/security/limits.conf
9.
• Service files /etc/jelastic/jelastic.conf PLATFORM_VERSION=5.0.5 PLATFORM_PROTOCOL_VERSION=1.0 PLATFORM_PROTOCOL_PORT=56985 YOU CAN JUST
SKIP THIS
10.
• Service files /etc/jelastic/metainf.conf COMPUTE_TYPE=tomcat COMPUTE_TYPE_VERSION=7 COMPUTE_TYPE_FULL_VERSION=7.0.28 FIREWALL_ENABLED=0 PLATFORM_TECHMAIL_RECEPIENT=admin@example.com CAN
BE SKIPPED IF YOU MAKE CHANGES TO EXISTING TEMPLATES
11.
• Service files /etc/jelastic/export.conf tomee
/opt/tomcat/apps;/opt/tomcat/conf/context.xml; /opt/tomcat/ conf/catalina.policy; /opt/tomcat/conf/tomcat-users.xml; /var/lib/ jelastic/keys; /var/spool/cron/tomcat; <COMPUTE_TYPE> <RESOURCES TO EXPORT>
12.
• Service files /etc/jelastic/extendperm.conf nginx-php
/etc/php.ini;/etc/php-fpm.conf;/etc/nginx/nginx.conf <COMPUTE_TYPE> <RESOURCES LIST>
13.
• Service files /etc/jelastic/favourites.conf [directories] /opt/tomcat/conf /opt/tomcat/lib /opt/tomcat/temp /opt/tomcat/webapps /usr/java/latest /var/lib/jelastic/keys /var/spool/cron [files] /etc/jelastic/redeploy.conf
14.
• Service files /etc/jelastic/jinfo.ini centos7-template-common
2017-03-16 12:36:52 appserver-base-image-centos7 2017-03-16 12:38:31 java_base 2017-04-10 11:43:27 jdk8 2017-04-10 11:50:17 tomcat8 2017-04-10 12:37:13 AUTOGENERATED, SKIP THIS
15.
• Service files /etc/jelastic/redeploy.conf /etc/sysconfig/iptables /etc/sysconfig/iptables-custom /opt/tomcat/conf/jelastic-ha.xml /opt/tomcat/conf/jelastic-ssl.xml /opt/tomcat/conf/tomcat-env.sh /opt/tomcat/temp/ /var/lib/jelastic/keys /var/spool/cron/tomcat /opt/tomcat/conf/jelastic-ssl.xml
===> /opt/tomcat/conf/jelastic-ssl.xml.bak
16.
• Service files /etc/sudoers.d/jelastic %ssh-access
ALL = NOPASSWD: TOMCAT, TOMCAT_SERVICE Cmnd_Alias TOMCAT = /etc/init.d/tomcat start, /etc/init.d/tomcat stop, /etc/init.d/tomcat restart Cmnd_Alias TOMCAT_SERVICE = /sbin/service tomcat start, /sbin/service tomcat stop, /sbin/service tomcat restart
17.
• Service files /etc/security/limits.conf @tomcat
hard nofile 524290 @tomcat soft nofile 524290
18.
• Labels Dockerfile METADATA Binary image
Jelastic database
19.
• Labels clusterEnabled customSSL
20.
• Labels isVcsSupport resetPassword
21.
• Labels webAccess canBeExported
22.
• Labels cloudletsMinCount cloudletsCount engineType (default) (not less
than)
23.
• Labels nodeMission /
nodeGroup engineType nosql build sql vps cache storage bl/lb cp
24.
• Other Labels adminUser compatibleVersions appUser contextRegex distrib jem port singleContext sourceUrl restartOnExtIpChange nodeType name logFolder engineVersion nodeTypeAlias deploySupport
25.
• Stack files NO RULES /opt/tomcat /var/lib/mysql /usr/data/postgress /opt/glassfish /var/lib/mongo
26.
• Environment variables ${COMPUTE_TYPE}
=> ‘tomcat’ ${WEBROOT} => ‘/opt/tomcat/webroot' ${SERVICE} => ‘tomcat’ ${DATA_OWNER} => ‘tomcat:tomcat’ ${DB_DATA_DIR} => ‘/var/lib/mongo’ ${MOUNT_DIR} => ‘/var/lib/mongo’
27.
3. CI for
creating own templates DEMO
28.
4. How to
start? DEMO
Descargar ahora