Skip to content

Commit f1ac526

Browse files
committed
Add support for Ikoula Cloud cloudstack's based cloud provider. Ikoula is a cloud hosting company
mainly based in France. Adding two menu sections cloudstack and ikoula cloud MainBundle/Resources/views/front/sections/deploy-target.html.twig Adding cloudstack and ikoula cloud active and inactive logos add all files of new VagrantfileIkoulaCloudBundle Resolving conflict merging on app/AppKernel.php Resolving merge conflicts Resolving merge conflict Merging gitignore composer.lock needed to commit Fixing case of syncedFolder resource on IkoulaCloud Bundle routing.yml Resolving merge conflict Fixing et clarifying Ikoula Cloud Instructions Fixing description and needed data for Ikoula Cloud data change for api, secret and keypair for Ikoula Cloud data change for api, secret and keypair for Ikoula Cloud view form data change for api, secret and keypair for Ikoula Cloud vagrant file erb file Adding specific data for linking to ikoula cloud Change ami for template_name Change ami for template_name Change ami for template_name Change ami for template_name Change ami for template_name Changing region by zone_name Changing region by zone_name Changing region by zone_name Changing region by zone_name Changing region by zone_name Adding tags to gitignore Adding images for each zones from Ikoula Cloud Replacing instance_type by service_offering_name Replacing instance_type by service_offering_name Replacing instance_type by service_offering_name Replacing instance_type by service_offering_name Replacing instance_type by service_offering_name Added network_name from Ikoula Cloud Added network_name from Ikoula Cloud Added network_name from Ikoula Cloud Fixing links and vagrant dummy box name Fixing label from cloudstack to ikoulacloud Changes made on Ikoula Cloud Extension after code simplify master commit Fixing small syntax errors Fixing uncorrect link to twig template Wiping several ikoula cloud zones, fixing names, due to vagrant-cloudstack not supporting correctly multizones templates identical names Fixing bad security_group section name for vagrant-cloudstack Turning default to zone 3 basic networking with debian 7 64bits Wiping network_name because of just supporting zone3 sec groups. Fixing security_group_id section names Several fixes, security_group_id, network_type fixed to basic, template_id instead of template_name Fixing Ikoula Cloud zone name Wiping network parameters, adding template_id Reverting to template_name instead of template_id Adding ubuntu 14.04 image get rid of debian 7 image because of package sudo not present Fix inexistence of label
1 parent c0514ba commit f1ac526

25 files changed

+831
-196
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@
1313
/archive/puphpet/puppet/.librarian
1414
/archive/puphpet/puppet/.tmp
1515
/archive/puphpet/puppet/modules
16+
composer.lock
17+
/modules
18+
tags

app/AppKernel.php

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public function registerBundles()
2222
new Puphpet\Extension\VagrantfileSoftlayerBundle\PuphpetExtensionVagrantfileSoftlayerBundle(),
2323
new Puphpet\Extension\VagrantfileAwsBundle\PuphpetExtensionVagrantfileAwsBundle(),
2424
new Puphpet\Extension\VagrantfileDigitalOceanBundle\PuphpetExtensionVagrantfileDigitalOceanBundle(),
25+
new Puphpet\Extension\VagrantfileIkoulaCloudBundle\PuphpetExtensionVagrantfileIkoulaCloudBundle(),
2526
new Puphpet\Extension\ServerBundle\PuphpetExtensionServerBundle(),
2627
new Puphpet\Extension\ApacheBundle\PuphpetExtensionApacheBundle(),
2728
new Puphpet\Extension\NginxBundle\PuphpetExtensionNginxBundle(),

app/config/routing.yml

+8
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@ puphpet.extension.vagrantfile.softlayer:
1818
resource: "@PuphpetExtensionVagrantfileSoftlayerBundle/Resources/config/routing.yml"
1919
prefix: /extension/vagrantfile/softlayer
2020

21+
puphpet.extension.vagrantfile.ikoulacloud:
22+
resource: "@PuphpetExtensionVagrantfileIkoulaCloudBundle/Resources/config/routing.yml"
23+
prefix: /extension/vagrantfile/ikoulacloud
24+
25+
puphpet.extension.vagrantfile.rackspace:
26+
resource: "@PuphpetExtensionVagrantfileRackspaceBundle/Resources/config/routing.yml"
27+
prefix: /extension/vagrantfile/rackspace
28+
2129
puphpet.extension.vagrantfile.aws:
2230
resource: "@PuphpetExtensionVagrantfileAwsBundle/Resources/config/routing.yml"
2331
prefix: /extension/vagrantfile/aws

0 commit comments

Comments
 (0)