InfluxDB: 1. Maak een access token aan en sla deze op als CI-secret
Deze documentatie maakt deel uit van de GitHub Actions & GitLab CI-gids. Bekijk de volledige gids hier: Start een echte InfluxDB-service vanuit uw GitHub Actions- of GitLab CI-pipeline, voer uw tests erop uit en ruim deze automatisch weer op.
👋 Welkom bij de Stackhero-documentatie
Stackhero biedt een volledig beheerde InfluxDB cloud-omgeving, ontworpen voor snelheid en eenvoud:
- Onbeperkt schrijven, queries, dashboards, taken en buckets.
- Onbeperkte dataretentie: bewaar uw metrics zo lang als u wilt.
- Onbeperkte netwerk- en schijftransfers, zonder verborgen limieten.
- Updates met één klik: altijd toegang tot de nieuwste functies en fixes.
- Consistente performance en sterke beveiliging op uw eigen private, dedicated infrastructuur.
Met Stackhero kunt u zich volledig richten op uw data en inzichten. Aan de slag gaan met InfluxDB cloud hosting duurt slechts enkele minuten, en elke installatie is geoptimaliseerd voor langdurige betrouwbaarheid.
Om de CLI non-interactief te laten werken, heeft u een access token nodig (formaat: usr-xxxxxx:tokenId). U hoeft dit token slechts één keer aan te maken en voegt het daarna toe aan uw CI-pipeline als een beveiligde, versleutelde secret.
- Token aanmaken: Ga in uw Stackhero-dashboard naar uw profielfoto rechtsboven, kies Your account, vervolgens Access tokens, en klik op Create token.
- Voor GitHub Actions: Ga in uw repository naar Settings > Secrets and variables > Actions > New repository secret en voer het token in als
STACKHERO_TOKEN. - Voor GitLab CI: Ga in uw project naar Settings > CI/CD > Variables > Add variable, stel de key in op
STACKHERO_TOKENen vink Masked aan (en Protected als uw CI alleen draait op beschermde branches).
Voeg uw access token nooit direct toe aan uw pipeline YAML-bestand. Als het token in YAML staat, kan het zichtbaar zijn voor iedereen met toegang tot de repository en mogelijk in build logs verschijnen. Door het als CI-secret op te slaan, blijft het versleuteld en gemaskeerd, zodat uw token veilig blijft.