Comments (3)
Need to be a bit careful with the AAA design for AGDC. We have HPC, Cloud and PC targets and multiple deployment environments (e.g. NCI, Pawsey, AWS (CEOS Data Cube)). The technology stack shouldn't be hard wired in a way that prevents the variety of target environments from working.
Postgres authentication will probably be fine in all cases, but I'm no expert and just wanted to highlight the requirement here isn't just for the specific NCI deployment environment.
from datacube-core.
Good point Rob.
From the perspective of AGDC's code, this will only hard-code the Postgres roles expected not the authentication scheme.
The authentication scheme used is dependent on the deployment of the Postgres server. An environment can always use manually-configured users, as with AGDCv1.
from datacube-core.
- AGDC roles are now created on database initialisation
- We've added cli grant commands to add/modify users
- Our NCI modules now use NCI usernames instead of cube_user.
Closing.
from datacube-core.
Related Issues (20)
- API Query doctest fails due to different timezone representation
- --with-docker unable to connect to local postgres when running integration tests HOT 1
- Errors following documentation build instructions HOT 1
- AttributeError: module 'ee.data' has no attribute '_get_cloud_api_resource' HOT 1
- issue in find_less_mature when indexing datasets without region_code HOT 3
- Installation environment issues HOT 2
- Error running `datacube system init --no-init-users` HOT 1
- datacube.utils.documents.UnknownMetadataType: Unknown metadata type: 'eo3' while running the command datacube product add s2_l2a.odc-product.yaml in opendatacube HOT 4
- Record intentional omissions from collections HOT 3
- Compatibility issue - python version and aiohttp HOT 6
- Unable to Work with Temporary AWS Security Credentials HOT 6
- lost date time and measurements after ingesting the data using the template s2amsil1c_albers_10.yaml HOT 3
- ODC feature request: env var for `skip_broken_datasets`? HOT 2
- list_products ignores information in load hints
- Replace datacube GeoBox with odc-geo GeoBox? HOT 1
- Use odc-geo GridSpec model internally HOT 6
- Cannot pass `odc.geo` GeoBoxes to `dc.load` HOT 2
- Regression with new database connection handling/transaction isolation HOT 1
- Deprecation Warning on `pkg_resources` in 1.9 branch
- "NOT" operator for ODC queries
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from datacube-core.