Changes

stoney cloud: OpenLDAP directory data organisation

3,357 bytes added, 10:08, 18 August 2018
/* Data Organisation */
= Data Organisation =
== LDAP Entries (Draft) ==<source lang="text">dn: ou=iaas,ou=services,o=stepping-stone,c=chobjectclass: topobjectclass: organizationalUnitou: iaas dn: ou=domains,ou=iaas,ou=services,o=stepping-stone,c=ch objectclass: topobjectclass: organizationalUnitou: domainsdescription: The sub tree for the domains (resellers) of the OpenStack based stoney cloud 4.0 servicedn: uid=2000000,ou=domains,ou=iaas,ou=services,o=stepping-stone,c=chobjectclass: topobjectclass: sstIaaSDomains (or just sstIaaS?)objectclass: sstProvisioningobjectclass: sstRelationshipuid: 5000000sstDomainID: b01822477be64c09950022486300c59csstDomainName: stepping stone GmbHsstDomainDescription: 2000000 - stepping stone GmbHsstIsActive: TRUEsstProvisioningMode: addsstProvisioningExecutionDate: 0sstProvisioningState: 0sstBelongsToResellerUID: 2000000sstBelongsToCustomerUID: 3723426sstBelongsToPersonUID: 1000000 dn: ou=projects,ou=iaas,ou=services,o=stepping-stone,c=ch objectclass: topobjectclass: organizationalUnitou: projectsdescription: The sub tree for the projects (tenants) of the OpenStack based stoney cloud 4. 0 service. dn: uid=5000001,ou=projects,ou=iaas,ou=services,o=stepping-stone,c=chobjectclass: topobjectclass: sstIaaSProjects (or just sstIaaS?)objectclass: sstProvisioningobjectclass: sstRelationshipuid: 5000001sstProjectID: 5a3a4fd5d6e94a87815131be42d8e6d9sstProjectName: stepping stone GmbH - Base ProjectsstProjectDescription: 2000000/3723426 - stepping stone GmbHsstIsActive: TRUEsstProvisioningMode: addsstProvisioningExecutionDate: 0sstProvisioningState: 0sstBelongsToDomainID: b01822477be64c09950022486300c59c<s>sstBelongsToDomainUID: 2000000</s>sstBelongsToResellerUID: 2000000sstBelongsToCustomerUID: 3723426sstBelongsToPersonUID: 1000000 dn: uid=5000002,ou=projects,ou=iaas,ou=services,o=stepping-stone,c=chobjectclass: topobjectclass: sstIaaSProjects (or just sstIaaS?)objectclass: sstProvisioningobjectclass: sstRelationshipuid: 5000002sstProjectID: 9ecb5bfdd4564f6ca52bba1e869eeea4sstProjectName: stepping stone GmbH - Base ProjectsstProjectDescription: stepping stone GmbH - Second ProjectsstIsActive: TRUEsstProvisioningMode: addsstProvisioningExecutionDate: 0sstProvisioningState: 0sstBelongsToDomainID: b01822477be64c09950022486300c59c<s>sstBelongsToDomainUID: 2000000</s>sstBelongsToResellerUID: 2000000sstBelongsToCustomerUID: 3723426sstBelongsToPersonUID: 1000000</source> Per Project:<source lang="text">sstNetworkHostnameFormat: sst-internal-%03d (string)sstNetworkHostnameNextFreeNumber: 1 (int)</source><source lang="text">objectclass: sstHostnameDefinitionObjectClassobjectclass: sstOpenStackProjectobjectclass: sstOpenStackDomain</source> To set the attribute <code>sstNetworkHostnameFormat</code> correctly, please read the [[Customer VM Naming Convention]] page first! == Questions ==* Should we have a configuraton sub tree with sane default values?* Should we store the current values in the LDAP (CPU, RAM, ...)?* Will we store the network configuraton in the LDAP?** If yes, how will we store the additional networks in the LDAP (shared network)?* How will we make sure, not to bill the IPv4 netwoks, belonging to a reseller and/or customer?** For example Fence IT AG?* Will we have both sstBelongsToDomainID and sstBelongsToDomainUID or just one or the other?
[[Category: stoney cloud]]
[[Category: OpenLDAP directory]]
SLB, editor, reviewer
3,368
edits