Commit Graph

22 Commits

Author SHA1 Message Date
Andreas Jaeger 24120d7b66 Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: Ibd0360edc1781ea748a1ef28877c215bb4c726c7
2019-12-18 09:38:32 +01:00
Andrey Pavlov 50459c99aa Adding headless service
Change-Id: Ie4ccbe0633d66468b722af872376e19141514580
2017-03-10 15:20:53 +04:00
Jenkins 02050bee2a Merge "Bring back StatefulSet support" 2017-01-13 11:56:23 +00:00
Andrey Pavlov 4f697982a9 Adding ability to specify image for single commands
DLS version was bumped to 0.5.0

Change-Id: I82e910f11c1033ff24d48087329c46691600699b
2017-01-11 13:06:38 +00:00
Yuriy Taraday 968a65fbf2 Bring back StatefulSet support
It's based on previous wotk on PetSets, but is adapted for
Kubernetes 1.5.

Change-Id: Ia1a18503514c2bfd6d90e6e265df33ede61e74d2
2017-01-10 14:00:31 -08:00
Sergey Kraynev f3ec1b5dac Replace all remained tables on list_tables
Previously graphic representation was used, but we also can use
list-tables as mentioned in documentation:
http://docs.openstack.org/contributor-guide/rst-conv/tables.html
This change it and introduce same format for tables on the page.

Change-Id: Icc55f135b7eed6cd3988ac8a938e1eaf7bbdf6bd
2016-12-26 15:22:21 +04:00
Jenkins c30007e7df Merge "Adding Support for Annotations in DSL" 2016-12-21 14:16:23 +00:00
Sergey Kraynev 9c2923f5a5 Change structure of CCP documentation
- Change `Application definition contribution guide` by adding sections
   with description structure of component repository and links on other
   sections.
 - Make `Application definition contribution guide` upper level doc for
   description of application development.
 - Move DSL description to doc with description of DSL for application
   service.
 - Merge `Understanding globals and defaults config` and `Config Files`
   sections. It's necessary to have all configs related stuff in one
   place.
 - Move description of "Global Config" to separate doc.
 - Move and Merge files with description of config key types.

Change-Id: Icb3fc0a807b3f754f81752ee80702d8e620d1a7b
2016-12-21 16:36:36 +04:00
Krzysztof Szukiełojć cca092e303 Adding Support for Annotations in DSL
Full Annotations support for pod and service is needed for setting
extra options in kubernates for users.

Change-Id: Icbde776e5e8b44cfabe752fb43cab2ed9978ffe5
2016-12-21 12:50:06 +01:00
Andrey Pavlov d318db272a Adding antiAffinity field to DSL
* global and local antiaffinity support added
* dsl doc updated
* dsl version bumped to 0.2.0

Change-Id: I832b00e75bc546f7de1446d660f178c58dc3b1b4
2016-12-09 17:56:59 +03:00
Andrey Pavlov 8aa4dec122 Adding "strategy" field to service definition
RollingUpdate cannot be used for some services upgrade, so
Recreate type was added.

Change-Id: I39f1d801efeda9c073c895f8281a6ecc768f7bf7
2016-11-10 16:54:31 +03:00
Andrey Pavlov 06a012c593 Drop PetSet support
Change-Id: I2547c925671ce411acf68a1e8a2020064aaf8608
2016-11-10 16:11:51 +03:00
Andrey Pavlov 6145a0078d Add minimal PetSets support
We need to run multiple memcached instances for scale and performance
and the best approach for doing it is to support PetSets.

Change-Id: I42c9f82508ed7f42df01b467f45531b67b52b054
2016-10-30 19:10:11 +03:00
Proskurin Kirill aba9c6d2a4 Better headings for dsl doc
Change-Id: I5c33eda6ac09ddd8d771607f7d1f7409c890507f
2016-10-26 21:40:17 +02:00
Andrey Pavlov ea39cbe1ee Replacing "host-net" with "hostNetwork"
Replacin "host-net" flag of service definitions with "hostNetwork"
flag to align with k8s field definition.

Change-Id: Iac7674fb2bfa214f9d027479d8934411c9bb535c
Depends-On: I2ce416d0d44aea43a1b32ae88484bb51c7608e25
Depends-On: I72c8ecef3d009d72d5a8f7f8b847199e3ac184dd
2016-10-25 23:52:05 +03:00
Andrey Pavlov 6885730b6e Changing "daemonset" flag in service def to "kind" param
We want to alling with k8s definitions and it would be more convenient
to have one param instead of several flags.

Change-Id: I2db5a09dba5af508ad0f40f3c17ab22395e86576
Depends-On: I378f7fd3e89ac12e9f6d16fca3591d09ff33d4f9
Depends-On: Iecff0370dbec342779b0d07a96b84a196522ca77
Depends-On: I44b62597413322846c1ac538df860175ba560956
2016-10-25 10:30:56 +00:00
Proskurin Kirill df7db3963f Add hostPID option for pods
This feature is needed for nova-libvirt pod
restart without killing the running VMs.

Change-Id: I25963490faf3f17b3eb1752ce2ae0ec2ae531d93
2016-10-21 10:23:32 +00:00
Andrey Pavlov 7192083fa0 Updating info about command name in dsl doc
Change-Id: I9a89046f7525d1c71b6c2a4dd6a3f8542392196c
2016-08-25 20:39:32 +03:00
Andrey Pavlov 1c9b864d78 Adding ability to specify env variables
Env variables will be defined in k8s
form at least for now

example:

containers:
  - name: keystone
    image: keystone
    env:
      - name: MY_POD_NAME
        valueFrom:
          fieldRef:
            fieldPath: metadata.name

Change-Id: I73026ad25e6d80fb7083d6664cb0cb09d6b83386
2016-08-18 11:11:03 +00:00
Andrey Pavlov 86549bdbdf Remove node selectors from dsl doc
Node selectors were deprecated in favor of
topology file

Change-Id: I29049ecc6b8f283406a94400c79918c16c4eca98
2016-08-03 14:57:00 +03:00
Proskurin Kirill ea3f17bfec Add an option to mount volumes in read-only mode
Change-Id: I2b879fa3d10e25c51c8aab8dfc2e11560f5c89f8
2016-07-28 14:39:57 +02:00
Andrey Pavlov 86c64527a3 Adding application definition language doc
Change-Id: I67d23da7bbeea17d27416cf9db2d3225b2d26e0b
2016-07-19 15:11:49 +00:00